input() ile Python programı kullanıcıdan girdi alır. Aşağıdaki gibi yazılır:

 

Kod, input() fonksiyonunda durarak kullanıcının bir metin girdisi vermesini bekler. Kullanıcının girdisi sayı bile olsa string veri türündedir. 

input(“Bir metin giriniz:”) şeklinde input’un içerisine yazılan metin, girdi alınan satırda kullanıcıya gözükür. 

Kullanıcı girdisini yazdıktan sonra enter’a bastığında x değişkeni kullanıcının girdiği metin olur. 

Yukarıdaki kod Kullanıcı ‘   ve ‘ dedi! stringlerinin arasına kullanıcının girdiği veriyi yazar. Eğer kullanıcı Merhaba yazdıysa çıktı Kullanıcı ‘Merhaba’ dedi! olur. 

Kullanıcının sayı girmesi istenen durumlarda, aşağıdaki gibi yazılabilir: 

Bu kod, kullanıcının girdiği sayıyı metin iken tamsayıya çevirerek, sayıya 3 ekler ve ekrana yazar. 

Şimdi, bu girdi alma fonksiyonunu ne gibi projelerde kullanabiliriz?

Not Ortalaması Programı

Amaç: Kullanıcının girdiği 3 sayının aritmetik ortalamasını alır. Önce 3 notu girdi olarak almalıyız. Üstünde matematiksel işlem yapacağımız için girdi sayısal veriye çevrilmelidir. 

Şimdi, bunların ortalamasını almak için hepsini toplayarak 3’e bölelim. 

Şimdi de print() ile çıktı alalım. 

Kodumuzu çalıştırdığımızda, önce sizden 3 not alacak ve size ortalamasını verecek.

Karakter Oluşturma Programı

Amaç: Kullanıcının girdiği bilgiler ile kısa bir karakter tanımı yazar. Bunun için bir karakterin sahip birkaç farklı özellik düşünün ve bunları kullanıcıdan alın:

Bu örnek için 2 bilgi alalım. Şimdi de bu string verileri mantıklı bir cümle oluşturacak şekilde başka stringler ile birleştirelim. 

Şimdi de çıktı alalım.

“Python Öğreniyorum” Programı

Amaç: Kullanıcının ismini alarak çıktı olarak ‘(isim), Python öğreniyor!’ yazan bir program. 

Bu programı, bir sonraki derse hazır olduğunuza emin olabilmek için, kendiniz yazın. Bunu yaparken  bu bölümde öğrendiklerinizi kullanmaya ve bu bölümü kavramaya çalışın. 

Bir sonraki bölümde if ifadesini öğreneceğiz. 

1
like
0
love
0
haha
0
wow
0
sad
0
angry
1 Yorum konuları
1 Konu cevapları
0 İzleyiciler
 
En çok tepki verilen yorum
En yeni yorumlar
2 Yorum yazarları
Denizcanmustafa Son yorum yazarları
  Abone ol  
En Yeniler Eskiler Beğenilenler
Bildir
mustafa
Üye

Teşekkürler elleriniz dert görmesin.