31 lines
1.0 KiB
Python
31 lines
1.0 KiB
Python
# Это игра по угадыванию чисел.
|
||
import random
|
||
|
||
guessesTaken = 0
|
||
print('Привет! Как тебя зовут? ')
|
||
myName = input()
|
||
|
||
number = random.randint(1, 20)
|
||
print('Что ж, ' + myName + ', я загадываю число от 1 до 20.')
|
||
|
||
for guessesTaken in range(6):
|
||
print('Попробуй угадать.') # Четыре пробела перед именем функции print
|
||
guess = input()
|
||
guess = int(guess)
|
||
|
||
if guess < number:
|
||
print('Твое число слишком маленькое.') # Восемь пробелов перед именем функции print
|
||
|
||
if guess > number:
|
||
print('Твое число слишком большое.')
|
||
|
||
if guess == number:
|
||
break
|
||
|
||
if guess == number:
|
||
guessesTaken = str(guessesTaken + 1)
|
||
print('Отлично, ' + myName + '! Ты справился за ' + guessesTaken + ' попыток(у)(и)!')
|
||
|
||
if guess != number:
|
||
number = str(number)
|
||
print('Увы. Я загадал число ' + number + '.') |