Python Öğreniyorum - Ders 15 - Python'da in İşleci
in işleci ingilizce'den de anlayacağınız üzere içinde demektir. n = içindeŞöyle bir kullanımı vardı;
for a in "Python": burada in işlecini görmüştük.
Şimdide in işlecinin gerçekte nasıl kullanıldığını göreceğiz. Şöyle bir şey yapalım;
"P" in "Python" yazdığımzda P karakter dizesi "Python karakter dizesinin içindemi diye bir soru sorarız Python'a. Cevap olarak da;
"P" in "Python" ==> True
"p" in "Python" ==> False Hatırlarsanız büyük ve küçük harf Python'da aynı şeyler değildi. Büyük ve küçük harf ikiside ayrı bir karakter dizesi olurdu. O yüzdendi buradaki çıktımız "False" oldu.
"A" in "Python" ==> False A harfi "Python" dizesinde olmadığından False çıktısı alındı.
"yt" in "Python" ==> True
Peki biz bunları program içinde nasıl kullanırız ? Hemen yeni bir proje açalım ve projemizde bunu gösterelim.
a = raw_input("Çıkmak istediğinize emin misiniz ? E - H :")
if "e" in a or "E" in a:
print "Programdan Çıkılıyor."
Yukarıda örnekte kullanıcaya çıkmak isteyip istemediğini sorduk ve Evet'se E'ye Hayır'sa H'ye basmasını söyledik.
Eğer "e" ve ya "E" yazılmışsa raw_input()'a o zaman "Programdan Çıkılıyor..." yazdırdık. Başka bir şey yazsaydık program bir şey yapmayacaktı. Sadece "e" ve "E" yazarsak çıktı vermesini istedik.
Dersleri Youtube'dan Erdem Kalyoncu'nun kanalından
https://www.youtube.com/channel/UC7-vb1QhYrs4pnBQPAFKdXA
adresinden görsel ve sesli olarak da takip edebilirsiniz.
Kaydol:
Kayıt Yorumları
(
Atom
)
Hiç yorum yok :
Yorum Gönder