Найти - Пользователи
Полная версия: Защита от дурака и история введенных данных.
Начало » Python для новичков » Защита от дурака и история введенных данных.
1
The_Tsar_of_Anarchy
Игра “Угадай число” была написана без проблем, однако она недопиленна и можно было бы круче. А вот с этим уже проблемы.
Во-первых, непонятен принцип работы try/expect или попросту принцип “Защита от дурака” другими методами.
Во-вторых, непонятен принцип сохранения истории. Логично, что нужно делать это в цикле, но просто не идей как.
Google не дал чётких ответов - либо это объяснение до версии 3000 и я не могу его интерпретировать, или оно попросту непонятно мне.
Прошу не готового кода, а пояснений как и что делать на простом примере.
Для ясности - мой код без поправок (приветствие пользователя, комментарии удалены для удобства чтения кода).

import random
mynumber = random.randint(1,100)
control = 1
while control == 1:
print(“Давай, попробуй угадать!”)
yournumber = int(input())
if yournumber > mynumber:
print(“Не так много!”)
if yournumber < mynumber:
print(“БОЛЬШЕ!”)
if yournumber == mynumber:
break
print(“Я побежден!”)

Версия 3.5.2
ZerG
Где тут try/except?
История?
Создайте список и заполняйте его при каждом вводе
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