Найти - Пользователи
Полная версия: Не могу найти ошибку в коде. Учу Python по книге: Сэнд, К. Сэнд - Hello World! Занимательное программирование
Начало » Центр помощи » Не могу найти ошибку в коде. Учу Python по книге: Сэнд, К. Сэнд - Hello World! Занимательное программирование
1
Tamadjin
Помогите, пожалуйста найти ошибку
 Тимур Дрогомир, [02.09.19 21:17]
import random
secret = random.randint(1, 99)
guess = 0
tries = 0
print "Эй на палубе! Я ужасный пират Робертс, и у меня есть секрет!"
print "Это число от 1 до 99. Я дам тебе 6 попыток."
while guess != secret and tries < 6:
    guess = imput("Твой вариант?")
    if guess < secret:
        print "Это слишком мало, презренный пес!"
    elif guess > secret:
        print "Это слишком много, сухопутная крыса!"
        
    tries = tries + 1
    
if guess == secret:
    print "Хватит ты угадал мой секрет!"
else:
    print "Попытки кончились!"
    print "Это число", secret
Romissevd
Tamadjin
 guess = imput("Твой вариант?")
встроенная функция называется input, а не imput
и нужно перевести guess в числовой тип
 guess = int(input("Твой вариант?"))
Tamadjin
Большое спасибо. Только начал самообучение — не внимателен пока
Romissevd
Хотя во втором питоне input сам определяет тип, по моему, поэтому преобразование не обязательно.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB