-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathzad6.py
More file actions
28 lines (24 loc) · 891 Bytes
/
zad6.py
File metadata and controls
28 lines (24 loc) · 891 Bytes
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
# Napisz program, który wykasuje dowolną liczbę całkowitą
# od zera do 10 (do losowania liczb użyj np. funkcji randint
# z biblioteki random), a następnie prosi użytkownika o jej
# zgadnięcie tak długo, aż ten poda poprawną wartość.
# Gdy program działa, rozszerz go np. o podawanie
# informacji za którym razem udało się zgadnąć lub
# o wskazówki typu "Podana przez ciebie liczba jest
# większa/mniejsza od wylosowanej"
import random
print("Zgadnij jaki numer został wylosowany!\n")
rand = random.randint(0,10)
ans = str(rand)
userAns = ""
ansCounter = 0
while(ans != userAns):
ansCounter += 1
userAns = input("Zgaduj:\n")
if(userAns.isdigit()):
if(int(userAns) > int(ans)):
print("Mniej!\n")
if(int(userAns) < int(ans)):
print("Więcej!\n")
print(f"Brawo, poprawna odpowiedź to {ans}!")
print(f"Trafił*ś za {ansCounter} razem!")