Функция функции Python не вызывается?Python

Программы на Python
Ответить
Anonymous
 Функция функции Python не вызывается?

Сообщение Anonymous »

Поэтому функция, которую я хочу вызвать, не работает, и вызывается другая функция.

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

def random_game(user_input):
if "random number" in user_input and "play" in user_input:
print("Okay! We'll play the Random Number game!! ")
random_num_game()
return None
else:
return "Sorry, I can't understand that."

def calc_culator(user_input):
if "calculator" in user_input:
print("Sure tell what to do! ")
calculator_mode()
return None
else:
return "Sorry I can't understand that."
Приведенный выше код вызывается, а тот, который мне нужен, — нет.

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

def dod():
print("Dod: Yo! What do you want to do today champ? ")
while True:
user_input = input("User: ").lower()
if user_input in ["exit", "cancel"]:
print("Okay I'll turn off now.")
break
response = random_game(user_input)
if response:
print(f"Dod: {response}")
response_2 = calc_culator(user_input)
if response_2:
print(f"Dod: {response_2}")
Это функция, которая должна сначала отображаться в выводе.
Если это поможет, я импортирую две вышеуказанные функции из других моих кодов.
Может ли кто-нибудь подскажите, что я делаю не так??

Подробнее здесь: https://stackoverflow.com/questions/793 ... ing-called
Ответить

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

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

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

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

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