Как и предполагали другие, вам будет полезно просто пройти базовый урок по питону.Для вашей конкретной проблемы, вот скелет, которому вы можете следовать:
def test():
return input("Direction?: ")
def thirdanswer():
if test() == "north":
print("success")
thirdanswer()
Это запускает thirdanswer()
, который вызывает test()
, который запрашивает у пользователя ввод.Затем test()
возвращает этот ввод в thirdanswer()
, который затем сравнивает его со строкой "север" и печатает успех, если он соответствует.
Другой способ - использовать глобальные переменные ,В приведенном ниже коде у меня есть глобальная переменная ans
.Я явно вызываю test()
для установки ans
, затем вызываю thirdanswer()
для сравнения ans
с "севером".
ans = ""
def test():
global ans
ans = input("Direction?: ")
def thirdanswer():
if ans == "north":
print("success")
test()
thirdanswer()