< Resime gitmek için tıklayın > Arkadaşlar şuan programlamayı yeni ögreniyorum şuanlık uçak bileti programı yapıyorum takıldıgım bir yer var yapmak istedigim şey yukarıdada gördügünüz gibi "a"stringini yazdıgım zaman sadece a ya ait olan bilet bilgileri çıkmasını istiyorum b ye yazdıgım zaman b nin çıkmasını istiyorum nasıl yapabilirim teşekkürler
kullanıcıdan input alıyorsun ama bu input üzerinden gitmiyorsun.
her 3 if ifadende çalışır durumda şuanda.yani kullanıcı neye basarsa bassın 3 ifade de çalışıyor.Çünkü a==a, b==b ve c==c true döner.
yapman gereken
secim = input("seçin: ").lower() # küçük harflere dönüştür ve kaydet
while True: # doğru giriş yapana kadar döngü dönsün. if secim.lower() != "a" and secim != "b" and secim != "c": #giriş a,b veya c değilse tekrar girilmesi istensin secim = input("seçin: ").lower() continue #yeni giriş ile while döngüsünü baştan başlat else: if secim == "a": print("a için yapılacak işlemler") elif secim == "b": print("b için yapılacak işlemler") else: print("C için yapılacak işlemler") break
eyvallah hocam yeni başladım daha 1 2 gün oldu sizce nasıl birkaç güne göre bu arada pythonu 1 haftada ögrenebilir miyim yani 1 haftada daha rahat programlamaya geçebilir miyim ?
Arkadaşlar şuan programlamayı yeni ögreniyorum şuanlık uçak bileti programı yapıyorum takıldıgım bir yer var yapmak istedigim şey yukarıdada gördügünüz gibi "a"stringini yazdıgım zaman sadece a ya ait olan bilet bilgileri çıkmasını istiyorum b ye yazdıgım zaman b nin çıkmasını istiyorum nasıl yapabilirim teşekkürler