burakcode
MFC Üyesi
- Üyelik Tarihi
- 20 Nis 2021
- Konular
- 90
- Mesajlar
- 944
- MFC Puanı
- 2,120
Pythondaki random modülünü programınıza dahil edin ve random modülündeki randint fonksiyonunu kullanarak bir sayı tahmin oyunu yazın. Bu oyunda 1-40 arası sayı tahmin edilsin ve kullanıcının 7 tahmin hakkı olsun. Tahmin hakları bittiğinde oyun bitsin, kullanıcı doğru tahminde bulunursa tebrik edin.
randint() fonksiyonu: içine verdiğiniz 2 değer(sayı) arasında rastgele bir sayı üretir. Örn. rastgele = random.randint(5, 20).
© 2021. Burakcode - Tüm Hakları Saklıdır.
randint() fonksiyonu: içine verdiğiniz 2 değer(sayı) arasında rastgele bir sayı üretir. Örn. rastgele = random.randint(5, 20).
Python:
import random
import time
print("""*****************************************
Sayı Tahmin Oyunu
1 ile 40 arasında sayıyı tahmin edin.
*****************************************""")
rastgele_sayi = random.randint(1,40)
tahmin_hakki = 7
while True:
tahmin = int(input("Tahminininz: "))
if tahmin < rastgele_sayi:
print("Bilgiler Sorgulanıyor...")
time.sleep(2)
print("Daha Yüksek Bir Sayı Söyleyin")
tahmin_hakki -= 1
elif tahmin > rastgele_sayi:
print("Bilgiler Sorgulanıyor...")
time.sleep(2)
print("Daha Düşük Bir Sayı Söyleyin")
tahmin_hakki -= 1
else:
print("Bilgiler Sorgulanıyor")
time.sleep(2)
print("Tebrikler! Sayımız:",rastgele_sayi)
break
if tahmin_hakki == 0:
print("Tahmin Hakkınız Bitti!")
print("Sayımız:",rastgele_sayi)
break
#OUTPUT
*****************************************
Sayı Tahmin Oyunu
1 ile 40 arasında sayıyı tahmin edin.
*****************************************
Tahminininz: 5
Bilgiler Sorgulanıyor...
Daha Yüksek Bir Sayı Söyleyin
Tahminininz: 20
Bilgiler Sorgulanıyor...
Daha Düşük Bir Sayı Söyleyin
Tahminininz: 15
Bilgiler Sorgulanıyor...
Daha Düşük Bir Sayı Söyleyin
Tahminininz: 10
Bilgiler Sorgulanıyor...
Daha Düşük Bir Sayı Söyleyin
Tahminininz: 9
Bilgiler Sorgulanıyor...
Daha Düşük Bir Sayı Söyleyin
Tahminininz: 8
Bilgiler Sorgulanıyor
Tebrikler! Sayımız: 8