- #spor salonunda koşu bandında olduğunuzu hayal edin.
- #koşarken sağ ayağınız önce iken sol arkada, sağ arkada iken sol ayağınız önde olur.
- #bu koşu sizin koşmaya başlamadan önce belirlenen süre şartı il başlar.
- #dilerseniz bu süreyisonrada arttırırısınız.
- #önemli olan koşu işlemini sizin sürekli aynı yapmanızdır.
- #işte sürekli tekrarlanana işlemlerde döngüler işe girmektedir.
- #örneğin 0 ile 10 arasında rastgele oluşturulan bir sayıya ulaşmak istiyorsunuz.
- #kullanıcı bunu tahmin ederken girdiği sayıyı rastgele oluşturulan sayı ile karşılaştıracağız.
- #eğer bulduysa ekrana tebrik mesjaı bulamadı ise işleme devam etmesini sğalayalım.
- import random
- #rastgele sayı için random sınıfını çağrılması gerekmektedir.
- rastgeleSayi=random.randrange(0,10)
- #rastgele sayı üretimi için random.randrange() yazılmaktadır.
- #0 başlangıç değeridir. 0 varsayılan değer olduğu için yazılmayabilir.
- #10 bitiş değeridir.
- tahmin=int(input(“Tahmininizi Giriniz: “))
- sayac=1
- while(rastgeleSayi != tahmin):#while bir döngü ifadesidir. rastgele üretilen sayı ile tahmin eşit olmadığı durumda çalıştırılır.
- tahmin=int(input(“Tahmininizi Giriniz: “))
- sayac+=1
- print(“Tebrikler %s sayısını %s. denemenizde buldunuz”%(rastgeleSayi, sayac))
- #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.