Python #2 - Print,İnput,İf-Elif-Else

Merhaba. Python dersinin 2.bölümündeyiz. Konumuz : Print , İnput ve İf olacak.

İçindekiler :

Print İle Ekrana Yazı Yazdırma
İnput ile Soru Yazdırma
İf Temeli
Basit soru Sistemi
Basit Yaş Sistemi



1-Print İle Ekrana Yazı Yazdırma
Öncelikle kod = print()

Yazınızı parantezin içine yazmalısınız.
Örnek : print(Selam!)
Tırnak kullanmayı öneririm


Tırnaklı printte parantezin içine " koyulur.
Örnek : print("")
Çift yerine tek tırnakta tercih edilebilir.
Örnek : print('')
Yazınızı tırnağın içine koyabilirsiniz.
Örnek : print("Selam!")
Örnek : print('Selam')

Şimdi kodumuzu yazıp çalıştıralım.

1631395088109-png.1163724


Özet : print("Merhaba!")

Değişken Yazdırma

Not : Değişkeni tırnak içinde yazamazsnız. Yazar iseniz sonuç:
Örnek :
Hatalı Kod Örneği:
p = 1

print(p Selam)

#Veya

print(p,Selam)

Değişken belirleyelim
Değişken:
deg = 9
Şimdi printe değişkeni yazdıralım.


Değişken:
deg = 9
print(deg)
Çalıştıralım ve sonuç :
1631395114828-png.1163726


Yazımızı ve değişkeni birleştirmek için" ," kullanmalıyız.
Değişken:
deg = 9
print(deg,"Puanın var")

Çalıştıralım ve sonuç:
1631395123535-png.1163727


Satıra Ayırma:

Kodumuzu hatırlayalım: print("Merhaba!")
Şu yazıyı biraz genişletelim.
print("Merhaba! Diyar Mağazası Eğlence Giyim Hepsi seni bekliyor!")
Mağaza ismi kurgusaldır. Biraz saçma oldu ama örnek için uygun.
Merhaba!
Diyar Mağazası
Eğlence
Giyim
Hepsi seni bekliyor!

Merhaba! Diyar Mağazası Eğlence Giyim Hepsi seni bekliyor!



Satırlardaki kelimeleri teker teker kodlayarak yaparsanız uygulamanın boyutu çoğalır. Kısaltması var.
Şu koda tekrardan bakalım:
print("Merhaba! Diyar Mağazası Eğlence Giyim Hepsi seni bekliyor!")

Satıra koyacağımız cümlenin başına "\n" koymamız gerekli (tırnaklar hariç)
n harfi kelimeyle yapışsa bile kelimeyi etkilemeyecek.
Diyar kelimesinin başına ekledik şimdi koda tekrardan bakalım.
print("Merhaba! \nDiyar Mağazası Eğlence Giyim Hepsi seni bekliyor!")
Çalıştırdık ve sonuç:
1631393523400-png.1163700


Şimdi eğlencenin başına,giyimin başına,hepsinin başına ekleyelim.
print("Merhaba! \nDiyar Mağazası\nEğlence \nGiyim \nHepsi seni bekliyor!")
Çalıştırdık ve sonuç:
1631393673409-png.1163702
1631393673409-png.1163702


2-Input ile Soru Yazdırma

Kod : input
Kullanımı : input(("Soru"))

Mantığı : Ekrana soru yazınca sizinde bir yazı yazmanız yani cevap vermeniz gerekir. Örnek :
1631910300116.png

Ama sonucunu kodlamaz isek, Kod biter.
1631910368794.png

Bunun için İf öğrenmemiz lazım.

Değişkenli input :
1631910798891.png

Not : Input'ta değişken için "," değil "+" kullanılır.

If-Elif-Else
Önce bir kod lazım.

Örnek:
sifre = "python"

input("Şifreni gir.")

İf = Eğer

Yani eğer ise gibi düşünün.

If'te;
Eşit ise : ==
Büyük ise : >
Küçük ise : <

Şimdi kodumuza şifreyi ekleyelim.
Ama önce if kullanabilmek için inputumuzu değişkene dönüştürelim.


Örnek:
sifre = "python"

sifregiris = input("Şifreni gir.")

Şimdi :

Not: sonda ":" kullanın.

Örnek:
sifre = "python"

sifregiris = input("Şifreni gir.")
 
if sifregiris == sifre:
   print("Doğru!")

1631912337760.png

Ama eğer bir de biz "Boş" diyerek te geçmesini istiyor isek, elif kullanmalıyız.
Mantığı if ile aynı. Ama ifin içinde kullanılmalı. Tırnak içinde ekleyelim.

Örnek:
sifre = "python"

sifregiris = input("Şifreni gir.")

if sifregiris == sifre:
    print ("Doğru!")
elif sifregiris == "Boş":
    print("Tamamdır.")

1631912835029.png


Ama eğer yanlış parola girdi ise, projenin bitmesi yerine kendi yazdığımız hatayı versin istiyoruz.
Bunun için else kullanacağız. else yazınca yanına sonuç yazılmaz. : koyulur.
Daha sonra enter basıp alta yazımızı yazmalıyız.

Python:
sifre = "python"

sifregiris = input("Şifreni gir.")

if sifregiris == sifre:
    print ("Doğru!")
elif sifregiris == "boi":
    print("Tamamdır!")
else:
    print("Geçersiz!")

1631912800236.png


Basit Soru Sistemi
Soru ve cevabımız:
+Nasılsın?
-İyiyim
Elif Kötüyüm

Kodlayalım.

Değişkenler :
soru = input("Nasılsın?")

Örnek:
soru = input("Nasılsın?") #Değişken
if soru == "İyiyim":  #İf = Eğer ise
    print("Oh oh  hep iyi ol!")
elif soru == "Kötüyüm":  #Elif = veya ise
    print("Dertleşelim!")
else:  #Hiçbiri değil ise
    print("Doğru düzgün söylesen?")


Yaş sistemini diğer derse bırakmak zorunda kaldım. Diğer ders görüşürüz! (Yazım yanlışları olabilir kodlar bozulmasın diye düzeltemedim.)
  • Beğen
İfadeler: suskunkedi

Yorumlar

Blog girdisi detayları

Ekleyen
Blugg
Görüntüleme
294
Yorumlar
12
Son güncelleme
Değerlendirme
5,00 yıldız 1 değerlendirme

Yazılım kategorisindeki diğer girdiler

Blugg adlı kullanıcının diğer girdileri

Bu girdiyi paylaş

Yukarı