Çözüldü Python büyük/küçük duyarlılığını kapatma

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Griezmann

Kilopat
Katılım
10 Eylül 2016
Mesajlar
113
Daha fazla  
Cinsiyet
Erkek
Kod:
While(true):
Solunum = str(input("solunum zorluğu var mı:"))
If str(solunum) == "var":
Print("riskli")
Break
Elif str(solunum) == "yok":
Print("normal")
Break

Arkadaşlar merhaba, yukarıda belirttiğim while döngüsünde var/yok'ları mesela Var, vAr, VAR şeklinde kabul etmesini istiyorum. Yardımcı olabilir misiniz? Upper ve lower komutlarını birlikte çalıştırmam mümkün mü?
 
Son düzenleme:
Çözüm
Öncelikle girintileme yapman düzgün kod yazmanı sağlayacaktır.
If içerisinde solunum.lower()=="var" demen yeterli. VAR, Var, vAr ya da vaR yazılsa bile hepsini var olarak görecektir.
Input'u zaten str olarak almışsın tekrar typecasting yapmana gerek yok, if içerisinde.
Öncelikle girintileme yapman düzgün kod yazmanı sağlayacaktır.
If içerisinde solunum.lower()=="var" demen yeterli. VAR, Var, vAr ya da vaR yazılsa bile hepsini var olarak görecektir.
Input'u zaten str olarak almışsın tekrar typecasting yapmana gerek yok, if içerisinde.
 
Çözüm
Öncelikle girintileme yapman düzgün kod yazmanı sağlayacaktır.
If içerisinde solunum.lower()=="var" demen yeterli. VAR, Var, vAr ya da vaR yazılsa bile hepsini var olarak görecektir.
Input'u zaten str olarak almışsın tekrar typecasting yapmana gerek yok, if içerisinde.
Çok teşekkürler.Sağlıcakla kalın.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı