Python - While kullanımı |Basit dersler 1

  • Konuyu Başlatan Konuyu Başlatan EchTR
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 744

EchTR

echtr of legend
Katılım
2 Aralık 2016
Mesajlar
864
Elmaslar
609
Puan
8.060
Konum
İzmir

Discord:

EchTR#1848

Konu Seviyesi: Çok Basit
Selamlar, yine bir Python konusu ile çıktım bölüme.Bu konumda "while" döngüsünü kullanmayı gösteriyorum.
Öncelikle "while" nedir ve niçin kullanılır ?
-Döngü oluşturmak için kullanılır.Örneğin bir program oluşturdunuz ve programınızın işlevi bitsin istemiyorsunuz."while" döngüsünü kullanabilirsiniz.
Örnek bir while döngüsü;
Python:
anahtar = 5
while anahtar == 5:
    print("Yazı sürekli ekrana basılacak")


---------------------------------------------------
Buradaki olay;

anahtar değişkeni 5'tir
eğer anahtar 5 ise sürekli devam et
"Yazı" sürekli ekrana yazdırılsın
---------------------------------------------------


Peki bunun ile sadece basit bir döngü mü oluşturulabiliyor -Hayır.
Döngüyü programlayabiliyoruz da.
Örnek bir döngü;
Python:
anahtar = 0 #Anahtar değişkenini 0 yaptık
while anahtar < 5: #Eğer 5'ten küçük ise
    anahtar += 1 #anahtar değişkenini arttır
    print("Anahtar sayısı: {}".format(anahtar)) #anahtar değişkeninin kaç olduğunu yazdır


---------------------------------------------------
Peki bu diziler ne yapıyor ? Basitçe;

anahtar değişkeni 0'dır
eğer anahtar değişkeni 5'ten küçük ise
anahtar değişkenini 1 arttır
anahtar değişkeninin kaç olduğunu yazdır.
Anahtar değişkenini 5 kere yazdırır.
---------------------------------------------------


Temel olarak bundan ibaret.
Fakat bunun ile çok daha değişik programlar, oyunlar yapılabilir.Sizin yaratıcılığınıza bağlı.

Alacağımız çıktılar aşağıdadır.
Konu tasarımının kötü olduğunu biliyorum.
 

Ekli dosyalar

  • 1.1.png
    1.1.png
    46,4 KB · Görüntüleme: 26
  • 1.2.png
    1.2.png
    2,2 KB · Görüntüleme: 30
Son düzenleme:

Pythonu gerçekten hiç bilmiyorum. Sizler sayesinde 2-3 şey kapıyorum :D
 

Pythonu gerçekten hiç bilmiyorum. Sizler sayesinde 2-3 şey kapıyorum :D
En kısa zamanda yeni konular açacağım, forumda daha çok Python konusu bulunması için elimden geleni yapıyorum. :)
Yakında öğrenirsiniz ha ? :)
 

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst