Yazı Font Küçült Yazı Font Büyült

Python’da input() Fonksiyonu

 

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.

 

 

Resim1

Ş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)

 

 

Resim2

Şekil 2

 

 

Üçüncü örneğimizde prompt kullanmadan input fonksiyonu kullanımını göreceğiz.

 

i = input()

print('You entered (girdiginiz deger) : ', i)

 

 

 

Resim3

Ş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)

 

 

 

Resim4

Şekil 4



 

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN