Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Центр помощи
  • » Не могу найти ошибку в коде. Учу Python по книге: Сэнд, К. Сэнд - Hello World! Занимательное программирование [RSS Feed]

#1 Сен. 2, 2019 21:24:06

Tamadjin
Зарегистрирован: 2019-09-02
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу найти ошибку в коде. Учу Python по книге: Сэнд, К. Сэнд - Hello World! Занимательное программирование

Помогите, пожалуйста найти ошибку

 Тимур Дрогомир, [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

Офлайн

#2 Сен. 2, 2019 21:32:43

Romissevd
От: Счастье
Зарегистрирован: 2015-03-01
Сообщения: 533
Репутация: +  76  -
Профиль   Отправить e-mail  

Не могу найти ошибку в коде. Учу Python по книге: Сэнд, К. Сэнд - Hello World! Занимательное программирование

Tamadjin
 guess = imput("Твой вариант?")
встроенная функция называется input, а не imput
и нужно перевести guess в числовой тип
 guess = int(input("Твой вариант?"))

Отредактировано Romissevd (Сен. 2, 2019 21:34:13)

Офлайн

#3 Сен. 2, 2019 21:36:18

Tamadjin
Зарегистрирован: 2019-09-02
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу найти ошибку в коде. Учу Python по книге: Сэнд, К. Сэнд - Hello World! Занимательное программирование

Большое спасибо. Только начал самообучение — не внимателен пока

Офлайн

#4 Сен. 2, 2019 21:38:15

Romissevd
От: Счастье
Зарегистрирован: 2015-03-01
Сообщения: 533
Репутация: +  76  -
Профиль   Отправить e-mail  

Не могу найти ошибку в коде. Учу Python по книге: Сэнд, К. Сэнд - Hello World! Занимательное программирование

Хотя во втором питоне input сам определяет тип, по моему, поэтому преобразование не обязательно.

Офлайн

  • Начало
  • » Центр помощи
  • » Не могу найти ошибку в коде. Учу Python по книге: Сэнд, К. Сэнд - Hello World! Занимательное программирование[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version