Merhaba arkadaşlar Python programlama dilinde veri girişi input() fonksiyonu ile yapılmaktadır. Bu fonksiyon ile kullanıcıdan veri alırken aldığımız veri bir değişkene atanmak zorunda'dır. Input(prompt) biçiminde kullanım şekli vardır. Burada prompt özelliği opsiyoneldir.
Input fonksiyonu kullanıcıdan metinsel ve sayısal veriler almak için kullanılabilmektedir.
Input fonksiyonunu kullanırken bir değişkene atama yapmamız gerekir. İlk örneğimizde name adlı değişkene atama yapıyoruz.
name = input("Please input your name: ")#asks for an input. giris icin sor
print() #outputs a blank line to help with layout. cikista bosluk birak
print("Hello", name, end="!\n")#joins "Hello" and their name together. Hello ve girilen isimi birlikte yaz.
Şekil 1
İkinci örneğimizde inputta girdiğimiz iki rakamı number1,number2 değişkenlerine atıyoruz. Bu iki değişkenin toplamını yazdırıyoruz.
print(" ***** Toplama Islemi ***** ")
print(" ***** Addition... Enter any two numbers ***** ")
print("-"*25)
number1=int(input("Enter the first number (1.Sayiyi giriniz:)"))
number2=int(input("Enter the second number (2.Sayiyi giriniz:)"))
total=number1+number2
print("-"*23)
print("Result-Islem Sonucu:",number1,"+",number2,"=",total)
Şekil 2
Üçüncü örneğimizde prompt kullanmadan input fonksiyonu kullanımını göreceğiz.
i = input()
print('You entered (girdiginiz deger) : ', i)
Şekil 3
Son örneğimizde input fonksiyonu ile iki değişken girişi yapıp, bu girilen değişkenleri birbirine ekleyeceğiz.
# taking val1 input from user as list
# kullanici tarafindan girilen val1 listesini aliyoruz
val1 = list(input(" Please enter elements of val1 \n val1 degerlerini giriniz: "))
# taking val2 input from user as list
# kullanici tarafindan girilen val2 listesini aliyoruz
val2 = list(input(" Please enter elements of val2 \n val2 degerlerini giriniz: "))
# appending val2 into val1 using append function
# val2 deki degerleri val1 e ekliyoruz
for i in val2:
val1.append(i)
# printing val1.
# val 1 degerini ekrana yazdiriyoruz
print(val1)
Şekil 4
Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN
0 comments:
Yorum Gönder