Arama butonu
Bu konudaki kullanıcılar: 1 misafir
5
Cevap
181
Tıklama
0
Öne Çıkarma
if elif else
L
5 yıl
Yüzbaşı
Konu Sahibi

herkese merhaba kafamı karıştıran bir durum oldu hatda örnek olarak atıyorum
x = input("sayı girniz: ")
y = input("sayı2 girniz: ")

if x > y :
print("x y den büyüktür")
elif x==y:
print("x y eşit")
else:
print("y x den büyüktür")


şuan bu kodlar sorunsuz çalışıyor peki sorun ne derseniz inputdan gelen bilgi str olur buna ragmen int de girsem str de girsem gayet iyi çalışıyor bu nasıl oluyor bilginiz varmı

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi layk5t -- 26 Temmuz 2020; 15:16:29 >

A
5 yıl
Yarbay

input str döner
Yani asla int kullanmıyorsunuz

Str char arrayi gibidir
Her char da ascii tablosunda bir sayısal değere sahiptir

Mesela ‘5’=53 gibi ( sayıları salladım )

“A”= 75
‘a’=60
‘b’=61 gibi
Böyle char char büyük küçük kontrol ettiği için str veya int olması bir şey değiştirmiyor
Diyecektim ki
“123” ile “23” ü karşılaştırınca str ve int te farkı dönüyor olabilir gibi geldi, str de soldan compare ede ede gidiyordur herhalde
Şuan pc erişimim yok kontrol edemedim



< Bu ileti mini sürüm kullanılarak atıldı >

K
5 yıl
Yüzbaşı

İnput sadece kullanıcıdan girdi alır. İnput tür belirlemez.


Bu mesaja 1 cevap geldi.
L
5 yıl
Yüzbaşı
Konu Sahibi

nasıl yani ? biraz daha konuyu açarmısınız




Bu mesajda bahsedilenler: @K110
K
5 yıl
Yüzbaşı

Açılacak bir şey yok. input() kullanıcıdan girdi alır.


Bu mesaja 1 cevap geldi.
L
5 yıl
Yüzbaşı
Konu Sahibi

yok bu konuda haklıdınız buna benzer 3 4 uygulama daha yaptım ve çogunlukla inputdan gelen girdiyi int çeviriyordum yoksa hata veriyordu gerçe bunu koşul blokları ile yapmıyordum koşul bloklarını daha yeni öğrendim ilk uygulamada bu oldu inputdan gelen değeri int çevirmeden yaptım hata beklerken hata çıkmayınca şaşırdım




Bu mesajda bahsedilenler: @K110
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.