Merhaba. Başlıkta başlıyorum yazıyor fakat buraya kadar geldiğinizde aslında python'un ne olduğunu vs. bildiğinizi varsayıyorum. Yani biz "print" komutundan başlayacağız.
print() komutu ekrana çıktı verir. Tırnak içerisinde ne yazarsanız (bir değişkene atamadığınız sürece) onu yazdırır. Hemen küçük bir örnekle gösterelim.
Örnek:
Tabii bundan daha fonksiyonlu şekilde de çalışabilir. Örnek olarak:
Örnek:
Burada görmediğimiz bir input bir de değişken var ama tahmin ediyorum aşağı yukarı anlamışsınızdır kullanımı. İleri de onu da göstereceğim.
input():
Yahu tamam, biz printin ne işe yaradığını anladık fakat ya dış kaynak bir şey yazma durumunda kalırsa? Programlama da genellikle bu durum olur. Üstte de gösterdiğim bu input() fonksiyonu tam olarak bu görevi görür. Kullanıcıdan bilgi ister. Bazen programcılar kod dizimi bittikten sonra program hemen kapanmasın diye de sona input() eklerler. Bu şekilde herhangi bir tuşa bastıktan sonra kapanır.
Hemen örnek bir şekilde gösterelim:
Örnek:
Bu şekilde program saniyesinde kapanmaz, bir tuşa basmanızı bekler.
Üstte işlemediğim tek nokta değişkenler kaldı. Hadi onlara da bir göz atalım.
Değişkenler:
Pythonda bir karakter dizini vs. tek bir harfe, yada bir kelimeye vsvs atayabilirsiniz. Mesela şöyle bir örnek göstereyim:
Örnek:
Şimdi biz bu kodda ne yaptık? Öncelikle "merhaba" kelimesini a harfine atadık. Sonra print komutuyla "a" harfini yazdırmasını istedik. Tabii değişken belirlemenin kuralları vardır keywordleri belirleyemezsiniz mesela değişken adı olarak. Buna farklı bir makalede değineceğiz.Daha kapsamlı bir şekilde ele alalım.
Örnek:
Burada if ve else komutlarını görmedik sadece. Onları da diğer makalemde ele alacağım. Görüşmek üzere!
print() komutu ekrana çıktı verir. Tırnak içerisinde ne yazarsanız (bir değişkene atamadığınız sürece) onu yazdırır. Hemen küçük bir örnekle gösterelim.
Örnek:
Kod:
>>> print("Merhaba TürkHackTeam")
Merhaba TürkHackTeam
>>>
Tabii bundan daha fonksiyonlu şekilde de çalışabilir. Örnek olarak:
Örnek:
Kod:
>>> isim = input("Adınız nedir: ")
Adınız nedir: Hacknology
>>> print("Merhaba", isim)
Merhaba Hacknology
>>>
Burada görmediğimiz bir input bir de değişken var ama tahmin ediyorum aşağı yukarı anlamışsınızdır kullanımı. İleri de onu da göstereceğim.
input():
Yahu tamam, biz printin ne işe yaradığını anladık fakat ya dış kaynak bir şey yazma durumunda kalırsa? Programlama da genellikle bu durum olur. Üstte de gösterdiğim bu input() fonksiyonu tam olarak bu görevi görür. Kullanıcıdan bilgi ister. Bazen programcılar kod dizimi bittikten sonra program hemen kapanmasın diye de sona input() eklerler. Bu şekilde herhangi bir tuşa bastıktan sonra kapanır.
Hemen örnek bir şekilde gösterelim:
Örnek:
Kod:
soru = input("isminiz nedir: ")
print("Nasılsın", soru)
input()
Bu şekilde program saniyesinde kapanmaz, bir tuşa basmanızı bekler.
Üstte işlemediğim tek nokta değişkenler kaldı. Hadi onlara da bir göz atalım.
Değişkenler:
Pythonda bir karakter dizini vs. tek bir harfe, yada bir kelimeye vsvs atayabilirsiniz. Mesela şöyle bir örnek göstereyim:
Örnek:
Kod:
>>> a = "merhaba"
>>> print(a)
merhaba
>>>
Şimdi biz bu kodda ne yaptık? Öncelikle "merhaba" kelimesini a harfine atadık. Sonra print komutuyla "a" harfini yazdırmasını istedik. Tabii değişken belirlemenin kuralları vardır keywordleri belirleyemezsiniz mesela değişken adı olarak. Buna farklı bir makalede değineceğiz.Daha kapsamlı bir şekilde ele alalım.
Örnek:
Kod:
isim = input("Nasilsin? ")
if isim == "iyiyim":
print("Bunu duyduguma üzüldüm")
else:
print("Bu gercekten mutluluk verici.")
Burada if ve else komutlarını görmedik sadece. Onları da diğer makalemde ele alacağım. Görüşmek üzere!