Моя программа на Python теперь ничего не печатает, и я не знаю, почемуPython

Программы на Python
Ответить
Anonymous
 Моя программа на Python теперь ничего не печатает, и я не знаю, почему

Сообщение Anonymous »

Итак, у меня есть функция, которая создает случайные целые числа и помещает оператор между двумя из них, чтобы мой друг мог заниматься математикой. Я хотел, чтобы было несколько функций, которые можно было бы вызывать через цикл while после каждого взаимодействия. Мне нужен был способ выбирать функции и вызывать их. Я начал с одной функции и поместил свой код в конец определения функции.
Поэтому я думал, что появится всплывающее окно и спросит меня, какую вещь я хочу загрузить. Но ничего не произошло. Ни ошибок, ни «программа завершена», ничего. В любом случае, вот мой код:

Код: Выделить всё

from random import randint

loop = 1
while loop < 2:
def MathOnYourOwn():
opChoose = int(input("Choose an operator: type 1 for addition, 2 for subtraction, 3 for multiplication, 4 for division.  "))
Math1 = randint(1, 9999999999999999999999999999999999)
Math2 = randint(1, 9999999999999999999999999999999999)
if opChoose == 1:
print(f"{Math1} plus {Math2}.")
if opChoose == 2:
print(f"{Math1} minus {Math2}.")
if opChoose == 3:
print(f"{Math1} times {Math2}.")
if opChoose == 4:
print(f"{Math1} divided by {Math2}.")
funcChoose = input("Which area do you want to load? Math...   ")
if funcChoose == "Math.":
print(MathOnYourOwn())
def MeanMedianModeECT():
print("hi")

Код выполняется, но ничего не происходит.

Подробнее здесь: https://stackoverflow.com/questions/792 ... t-know-why
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»