Page 115 - Bilgisayar Bilimi Kur 1| 2. Bölüm
P. 115
Sayı giriniz ( Çıkış için -1): 66
Sayı giriniz ( Çıkış için -1): 77
Sayı giriniz ( Çıkış için -1): -1
[2, 3, 4, 55, 66, 77]
10.3. List Fonksiyonu ile Tam Sayı Liste Yapmak
Liste oluşturulmak istenirken bazen kullanıcılardan veri almak yerine liste elemanları otomatik ola-
rak oluşturulmak istenebilir. Bu durumlarda list() fonksiyonuyla beraber range() fonksiyonu kullanıla-
bilir. list() fonksiyonu otomatik olarak belirlenen değerlerden liste oluştururken range() fonksiyonu ise
başlangıç ve bitiş değerleri arasında artım miktarına göre değerler oluşturur.
def main():
a = list(range(0, 10))
print(a)
a = list(range(10, -1, -1))
print(a)
a = list(range(0, 100, 10))
print(a)
a = list(range(-5, 6))
print(a)
main()
Ekran Çıktısı
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
[0, 10, 20, 30, 40, 50, 60, 70, 80, 90]
[-5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5]
20 ile 50 Arasındaki Asal Sayılardan Liste Yapmak
from math import sqrt
def AsalKontrol(n):
if n == 2:
return True
if n < 2 or n % 2 == 0:
return False
geciciDeger = 3
221