Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.11.2018, 20:32   #1
AKINOREV
Новичок
Джуниор
 
Регистрация: 17.11.2018
Сообщений: 1
Восклицание Усложненная игра "Угадай число"

Необходимо дополнить игру "Угадай число" такими условиями:
1. Чтобы игра реагировала, если введено не число
2. Чтобы игра выдавала ошибку, если число не входит в диапазон от 1 до 100

Вот код, который есть на данный момент:

import random
x = random.randint(1, 100)
p = 0

while p < 10:
a = int(input('Введите целое число от 1 до 100 : '))

p = p + 1

if a == x:
print ('Поздравляю! Ты угадал загаданное число! Количество попыток: ', p)
break
elif a < x:
print ('Загаданное число больше этого.')
else:
print ('Загаданное число меньше этого.')

if p == 10:
print('Попытки закончились. Ты проиграл. Мое число: ', x)

if a < 1:
print('Ошибка! Число вне диапазона 1-100!')
elif a > 100:
print('Ошибка! Число вне диапазона 1-100!')

print('Игра окончена.')

Последний раз редактировалось AKINOREV; 17.11.2018 в 20:34. Причина: Не дописала изначально
AKINOREV вне форума Ответить с цитированием
Старый 17.11.2018, 23:55   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,304
По умолчанию

try - except тебе в помощь для контроля п.1. Для п.2 - if.
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Игра "Угадай число" и вывод списка чемпионов manchester_alan Общие вопросы Delphi 15 09.01.2015 12:44
игра "УГАДАЙ ЧИСЛО" Энди Харрис Кина PHP 0 08.05.2012 10:04
Игра"Угадай число" в Паскале.(вставка таблицы рекордов) valli Помощь студентам 1 03.01.2011 14:04
Pascal - Игра "Угадай число" d_b Помощь студентам 8 16.02.2009 09:33
[Delphi] Игра "Угадай число" Bomber Помощь студентам 15 05.06.2008 09:34