Python Kullanıcıdan Veri Alma ( INPUT )

Python Kullanıcıdan Veri Alma ( INPUT )

IDE ortamında programları yazarken kullanıcı ile etkileşim için kullanıcının klavyeden birtakım verileri girmesini bekleriz. Örneğin bir kişinin adını,telefon numarasını ya da yapılacaklar işler için bir karakter girilmesi ve işlevlerin bu girilen karaktere göre yönlendirilmesi gibi. Programı kullanan kişinin programa veri girişi input() fonksiyonu ile sağlıyoruz. Şimdi basit bir program yazalım ve kullanıcın girdiği metni ekrana basalım:

Yukarıda kodları incelediğimiz zaman ad değişkenine input fonksiyonu yazılmış ve kullanıcıdan isim bilgisi istiyor. İsim bilgisi girildiğinde ekrana Merhaba+ad yazacaktır.

Çıktıdaki soruya “Ali” yazdığımızı varsayalım ve çıktı şu şekilde olucaktır;

Yani bana ilk olarak soruyu soruyor, cevap verene kadar bekliyor. Cevap verildiği an print fonksiyonu devereye giriyor ve merhaba yazısını bastiriyor.

Konuyu pekiştirmek adına birkaç uygulama daha yapalım.

Örnek -1 : Girilen iki adet sayıyı toplayan program yazınız.

NOT : Başlamadan önce, girilen değerler sayısal verdiği olduğu için int() fonksiyonu ile tip dönüşümlerini yapmalıyız.

Dolasıyla Program cıktısı şöyle olucaktır ;

Örnek -2 : Girilen Sayının Karesini Alan Fonksiyon Yazınız.

Python Kullanıcıdan Veri Alma input

Öncelikleri işlem aşamalarını anlatalım ;

İlk olarak sayi adında bir fonksiyon oluşturdum, tek parametreli x değeri var bu x değerine veri yüklenirse “kare=x**2” ifadesi ile karesini alicak. Ve bu sonucu return ile geri yollayacak.

Kafa karıştacak nokta şurası olabilir :

Ekrana yazdır ( fonksiyon çağır ( sayı tipinde değer al ( kullanıcıdan veri al )))) şeklindedir , umarım açıklayici olmuştur.

Bu duruma göre programın çıktısı şöyle olucaktır.

 

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak.