im делает небольшой проект для себя, чтобы понять функцию, если инструкция в python. Я хочу вызвать «имя» внутри функции пользователя и использовать его в функции джунглей.Как вызвать переменную внутри функции, а затем использовать ее в другой функции
def user():
global name
name = raw_input("Whats your name?")
def jungle():
print name, "Please, Select your Enemy"
print '\n'.join(jungle_enemy)
enemy = raw_input('> ')
if enemy == "1":
print "The Lion Will eat you alive."
game_over()
exit_countdown()
elif enemy == "2":
print "The Jaguar will tear you apart."
game_over()
exit_countdown()
elif enemy == "3":
print "The Snake will eat you whole."
game_over()
exit_countdown()
else:
try_again("Are You Noob? \nNone of the Choice!")
jungle()
, когда я запускаю этот код. это дает мне ошибку. NameError: глобальное имя 'name' не определено.
Великие умы .... – jonrsharpe
спасибо. У меня появилась идея. –