zEtra
Kilopat
- Katılım
- 26 Ocak 2018
- Mesajlar
- 38
- Çözümler
- 1
Daha fazla
- Cinsiyet
- Erkek
Bir kod yazdım. Kullanıcıdan 10 tane meyve istenecek. İstenilen meyvelerin listesini sort metodu ile sıralayıp yazmam lazım. Aynı meyveden 2 tane girilince bir daha sormasını istiyorum ama onun yerine birini siliyor ve 9 tane meyve yazıyor. Nerede hata yaptım?
yazdığım kod:
meyveler = []
for a in range(0,11):
meyve_listesi = input('Meyva ismi girin: ')
if meyve_listesi in meyveler:
a = a - 1
continue
else:
meyveler.append(meyve_listesi)
meyveler.sort()
print(f"meyveler:\n {meyveler}")
yazdığım kod:
meyveler = []
for a in range(0,11):
meyve_listesi = input('Meyva ismi girin: ')
if meyve_listesi in meyveler:
a = a - 1
continue
else:
meyveler.append(meyve_listesi)
meyveler.sort()
print(f"meyveler:\n {meyveler}")
Son düzenleme: