Python Sınav Soruları ve Cevapları
Python Sınav Soruları ve Cevapları sınavlarda çıkabilecek soruların bir araya toplanmış halidir. hadi başlayalim.
- Soru: Random bir meyve seçme programı. Verilen bir dizideki elemanları rastgele seçip ekrana bastıran kod parçası:
import random a=random.randint(0,5) print(a) meyveler=["nar","muz","karpuz","kiraz","erik","kavun"] print(meyveler[a])
2. Soru: for döngüsü ile on defa rastgele sayı üretip ekrana bastıran kod.
for b in range(10): a=random.randint(0,10) print(a)
3. Soru Bir diziden rastgele seçilen bir elemanın üzerine if ile şart oluşturma örneği.
import random cariyeler=["cariye1","cariye2","cariye3","cariye4","cariye5"] cariye1=0 cariye2=0 cariye3=0 cariye4=0 cariye5=0 for h in range(10): rastgeleSayi=random.randint(0,4) if cariyeler[rastgeleSayi]==cariyeler[0]: cariye1=cariye1+1 if cariye1>=3: print("cariye1 şahzede dogrudu") cariye1=0 elif cariyeler[rastgeleSayi]==cariyeler[1]: cariye2=cariye2+1 if cariye2>=3: print("cariye2 şahzede dogrudu") cariye2 = 0 elif cariyeler[rastgeleSayi]==cariyeler[2]: cariye3=cariye3+1 if cariye3>=3: print("cariye3 şahzede dogrudu") cariye3 = 0 elif cariyeler[rastgeleSayi]==cariyeler[3]: cariye4=cariye4+1 if cariye4>=3: print("cariye4 şahzede dogrudu") cariye4=0 elif cariyeler[rastgeleSayi]==cariyeler[4]: cariye5=cariye5+1 if cariye5>=3: print("cariye5 şahzede dogrudu") cariye5=0 print( cariyeler[rastgeleSayi])
4.Soru Oluşturulan bir diziye klavyeden string bir değer ekleme örneği.
import random meyveler=[] a=0 while a<5: gelenMeyve=input("lutfen meyve gır") meyveler.append(gelenMeyve) a+=1 for d in meyveler: print(d)