Помогите с Задачей Python - Общение Python мододелов
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Помогите с Задачей Python

Регистрация
28 Авг 2013
Сообщения
77
Репутация
0
Спасибо
0
Монет
0
Давайте напишем свою первую обучающую программу! Она будет помогать пользователю с математикой.



Программа будет работать бесконечно.



Она будет генерировать два случайных числа от 1 до 20, а затем выводить эти два числа и вопрос "Чему равна сумма?" в консоль.



Пользователь вводит ответ, а программа проверяет, если ответ правильный, то выведется сообщение "Ответ правильный, молодец!", иначе программа выведет верный ответ.



надо написать такую программу но я не совсем понимаю как это осуществить или хотя бы обьясните как такое можно осуществить?
 
Регистрация
14 Окт 2013
Сообщения
87
Репутация
0
Спасибо
0
Монет
0
ну если это итоговая задача пройденного материала, то что тебе еще нужно для понимания?
Если не знаешь как делать - пройди курс заново, изучай переменные, циклы, операторы, условия, импорт модулей для начала... Встроенные функции (как минимум print).
Стандартный ввод/вывод.
 
Регистрация
11 Сен 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
"...я не совсем понимаю..." или я совсем не понимаю. Поэтому, сделайте за меня. А я отдохну. Так?!
 
Регистрация
20 Фев 2013
Сообщения
94
Репутация
0
Спасибо
0
Монет
0
Просто берёшь, да пишешь:
from random import randint as r
while True:
~~~~m, n = r(1, 20), r(1, 20)
~~~~print('Чему равна сумма ',\
~~~~m, '+', n, ' ?', sep = '')
~~~~k, l = m + n, int(input('» '))
~~~~if k == l:
~~~~~~~~print('Ответ правильный, молодèц !')
~~~~else:
~~~~~~~~print(k)
~~~~print()
# (~~ - это пробелы, если что !)
 
Сверху Снизу