Python Vize + Final Notları 8 – Döngüler – While Döngüsü

  1. #spor salonunda koşu bandında olduğunuzu hayal edin.
  2. #koşarken sağ ayağınız önce iken sol arkada, sağ arkada iken sol ayağınız önde olur.
  3. #bu koşu sizin koşmaya başlamadan önce belirlenen süre şartı il başlar.
  4. #dilerseniz bu süreyisonrada arttırırısınız.
  5. #önemli olan koşu işlemini sizin sürekli aynı yapmanızdır.
  6. #işte sürekli tekrarlanana işlemlerde döngüler işe girmektedir.
  7. #örneğin 0 ile 10 arasında rastgele oluşturulan bir sayıya ulaşmak istiyorsunuz.
  8. #kullanıcı bunu tahmin ederken girdiği sayıyı rastgele oluşturulan sayı ile karşılaştıracağız.
  9. #eğer bulduysa ekrana tebrik mesjaı bulamadı ise işleme devam etmesini sğalayalım.
  10. import random
  11. #rastgele sayı için random sınıfını çağrılması gerekmektedir.
  12. rastgeleSayi=random.randrange(0,10)
  13. #rastgele sayı üretimi için random.randrange() yazılmaktadır.
  14. #0 başlangıç değeridir. 0 varsayılan değer olduğu için yazılmayabilir.
  15. #10 bitiş değeridir.
  16. tahmin=int(input(“Tahmininizi Giriniz: “))
  17. sayac=1
  18. while(rastgeleSayi != tahmin):#while bir döngü ifadesidir. rastgele üretilen sayı ile tahmin eşit olmadığı durumda çalıştırılır.
  19.      tahmin=int(input(“Tahmininizi Giriniz: “))
  20.      sayac+=1
  21. print(“Tebrikler %s sayısını %s. denemenizde buldunuz”%(rastgeleSayi, sayac))
  22.  #gördüğünüz gibi while döngüsüde ikinokta ile bitmek zorunda olup altında çalışacak bloklar için ise bir tab boşluk olması gerekmektedir.

 

 


Java Developer

Yazıyı Paylaş

Related Articles

Yorum Yaz

© 2020 Onur Arslan. Tüm Hakları Saklıdır. · RSS Yazıları · RSS Yorumları