Kullanıcıdan Bilgi Almak

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
The sea does not like to be restrained.
Emektar Üye
Katılım
15 Tem 2021
Mesajlar
1,724
Çözümler
86
Tepki puanı
665
Ödüller
10
Yaş
25
Sosyal
4 HİZMET YILI
Kullanıcıdan bilgi almak için Python'da input() fonksiyonu kullanılır. Bu fonksiyon, programın çalışması sırasında kullanıcının bir metin girip Enter tuşuna basmasıyla girilen metni bir karakter dizisi olarak döndürür.

Örneğin, kullanıcıdan adını alıp ekrana "Merhaba, [ad]!" yazdıran bir program şöyle olabilir:

Python:
ad = input("Adınız nedir? ")
print("Merhaba, " + ad + "!")

Bu program çalıştırıldığında, kullanıcıya "Adınız nedir?" şeklinde bir mesaj gösterilir ve kullanıcı bir metin girer. Girilen metin, ad değişkenine atanır ve print fonksiyonu kullanılarak ekrana "Merhaba, [ad]!" şeklinde bir mesaj yazdırılır.
 
Haykıracak Nefesim Kalmasa Bile
Süper Üye
Katılım
26 Ocak 2017
Mesajlar
626
Çözümler
2
Tepki puanı
84
Ödüller
11
Sosyal
9 HİZMET YILI
2015 li yıllara gittim şimdi. Hüzün doldu içime . Eline sağlık basic bir bilgi ama gözleri yaşarttı
 
Admin
Katılım
9 Eki 2017
Mesajlar
13,539
Çözümler
1,050
Tepki puanı
3,382
Ödüller
22
8 HİZMET YILI
Bende şöyle bir şey yaptım:
Python:
Python:
while True:
ad = input("Lütfen adınızı girin: ")
if ad.isalpha(): # ad sadece harflerden oluşuyorsa
break # doğru veri girilene kadar döngüden çık
else:
print("Adınız sadece harflerden oluşmalıdır, lütfen tekrar deneyin.")
 
HER OYUNUN BİR AÇIĞI VARDIR
Ultra Üye
Katılım
1 Ara 2017
Mesajlar
1,510
Çözümler
1
Tepki puanı
118
Ödüller
9
Yaş
25
8 HİZMET YILI
Pythona başladım ve bunlar çok işime yaramaya başladı elinize kolunuza sağlık...
Bende şöyle bir şey yaptım:
Python:
Python:
while True:
ad = input("Lütfen adınızı girin: ")
if ad.isalpha(): # ad sadece harflerden oluşuyorsa
break # doğru veri girilene kadar döngüden çık
else:
print("Adınız sadece harflerden oluşmalıdır, lütfen tekrar deneyin.")
 
The sea does not like to be restrained.
Emektar Üye
Katılım
15 Tem 2021
Mesajlar
1,724
Çözümler
86
Tepki puanı
665
Ödüller
10
Yaş
25
Sosyal
4 HİZMET YILI
Bende şöyle bir şey yaptım:
Python:
Python:
while True:
ad = input("Lütfen adınızı girin: ")
if ad.isalpha(): # ad sadece harflerden oluşuyorsa
break # doğru veri girilene kadar döngüden çık
else:
print("Adınız sadece harflerden oluşmalıdır, lütfen tekrar deneyin.")
Eline sağlık. O zaman geliştirmeye devam edelim :panlove:. Adın en az 3 harften oluşmasını gerektirecek şekilde şöyle de yazılabilir:

Python:
while True:
    ad = input("Lütfen adınızı girin: ")
    if len(ad) >= 3 and ad.isalpha():
        break
    else:
        print("Adınız en az 3 harf içermeli ve sadece harflerden oluşmalıdır, lütfen tekrar deneyin.")
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst