0% found this document useful (0 votes)
4 views2 pages

Python Calisma Sorulari

python calisanlar icin sorular
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views2 pages

Python Calisma Sorulari

python calisanlar icin sorular
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

1) Şifre Uzunluğu Kontrolü

Kullanıcıdan bir şifre girmesini isteyen programı yazınız.


Girilen şifre 8 karakterden kısa veya uzun ise kullanıcıdan tekrar şifre girmesi istenecektir.
Şifre tam olarak 8 karakter olduğunda ekrana 'Şifre kaydedildi.' mesajı yazdırılacaktır.

while True:
sifre = input("8 karakterlik bir şifre giriniz: ")

if len(sifre) == 8:
print("Şifre kaydedildi.")
break
else:
print("Şifreniz 8 karakter olmalıdır.")

2) Sayıların Toplamını Bulma

Kullanıcıdan sürekli sayı girmesini isteyen bir program yazınız.


Kullanıcı 0 girdiğinde program sona erecektir.
Program, girilen sayıların toplamını ekrana yazdıracaktır.

toplam = 0

while True:
sayi = int(input("Bir sayı giriniz (0 çıkış): "))

if sayi == 0:
break

toplam += sayi

print("Toplam:", toplam)

3) Liste İçinde Harf Arama

Elemanları alfabedeki ilk 8 harf olan bir liste oluşturunuz.


Program listeyi dolaşsın ve 'e' harfine geldiğinde döngüden çıksın.

harfler = ["a", "b", "c", "d", "e", "f", "g", "h"]

for harf in harfler:


if harf == "e":
print("e harfi bulundu ve döngü sona erdi.")
break
print(harf)

4) Tek Sayıları Yazdırma


1 ile 30 arasındaki tek sayıları bulan ve ekrana yazdıran programı yazınız.

for i in range(1,31):
if i % 2 == 1:
print(i)

5) En Büyük Sayıyı Bulma

Kullanıcıdan 5 adet sayı alınız.


Girilen sayılar arasından en büyük sayıyı bulan programı yazınız.

en_buyuk = -999

for i in range(5):
sayi = int(input("Bir sayı giriniz: "))

if sayi > en_buyuk:


en_buyuk = sayi

print("En büyük sayı:", en_buyuk)

You might also like