-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSayı_Tahmin_Oyunu.py
More file actions
36 lines (30 loc) · 1.44 KB
/
Sayı_Tahmin_Oyunu.py
File metadata and controls
36 lines (30 loc) · 1.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import random
import time
# Kütüphaneyi ekliyoruz
print("Sayı Oyunumuza Hoşgeldiniz")
sayı = random.randint(0,101) # 0 ile 100 arasında rastgele sayı oluşturuyoruz
hak = 5 # Kullanıcıya hak veriyoruz
yaklaşma = random.randint(1,6) # 1 ile 5 arasında yaklaşma değişkeni oluşturuyoruz
while True: # Sonsuz döngümüzü oluşturduk
if(hak == 0): # Kullanıcının hakkı bitince döngü sonlanıyor
print("Kaybettiniz!")
break
tahmin = int(input("Sayınızı Giriniz: ")) # Kullanıcıdan tahmin alıyoruz
if(abs(sayı-tahmin) > yaklaşma or yaklaşma > abs(sayı-tahmin)): # Tahmin sayıya, yaklaşma kadar yakınsa, kullanıcıya Yaklaştınız yazıyoruz
print("Yaklaştınız")
if(tahmin > sayı): # Tahmin sayıdan büyükse
print("Düşünülüyor (@_@;)")
time.sleep(2) # İki saniye bekliyoruz
hak -= 1 # Hakkı bir azaltıyoruz
print("Tahmininiz sayıdan büyüktür!\n Hakkınız: {} kalmıştır".format(hak))
elif(tahmin< sayı): # Tahmin sayıdan küçükse
print("Düşünülüyor (@_@;)")
time.sleep(2)
hak -= 1
print("Tahmininiz sayıdan küçüktür!\n Hakkınız: {} kalmıştır".format(hak))
else: # Doğru bilirse
print("Düşünülüyor (@_@;)")
time.sleep(2)
hak -= 1
print("Tebrikler Bildiniz (¬‿¬)")
break