Я уже немного столкнулся с этой проблемой. Я знаю, что команда return не может работать вне функции, но есть ли ей альтернатива или есть необходимость определить новую функцию?:
print("Are you", userage(), "years old?")
userinput = input()
if userinput == "yes":
print("Ok, lets get on with the program")
elif userinput =="no":
print("Oh, let's try that again then")
userage()
else:
print("please answer yes or no")
return userinput
Кстати, извините за все ошибки, которые я делаю. Я все еще новичок.