Python 3.x Python/Pygame:如何从一个函数获取输出并将其用作另一个函数的输入?
我正在制作一个与舞蹈革命或吉他英雄的想法相同的游戏。按键盘上出现在屏幕上的相应键。我已经创建了获取按键输出的函数,但是现在我需要获取输出并将其作为另一个函数的输入。我假设这需要语法“return”,只是不知道如何去做。这是我目前的代码Python 3.x Python/Pygame:如何从一个函数获取输出并将其用作另一个函数的输入?,python-3.x,pygame,Python 3.x,Pygame,我正在制作一个与舞蹈革命或吉他英雄的想法相同的游戏。按键盘上出现在屏幕上的相应键。我已经创建了获取按键输出的函数,但是现在我需要获取输出并将其作为另一个函数的输入。我假设这需要语法“return”,只是不知道如何去做。这是我目前的代码 def randArrow(): randArrow = ['left', 'right', 'down', 'up'] for direction in 'randArrow': print(random.choice(ran
def randArrow():
randArrow = ['left', 'right', 'down', 'up']
for direction in 'randArrow':
print(random.choice(randArrow))
return randArrow
如果有一个函数
printFirstArrow
将列表作为参数,则可以将输出作为printFirstArrow(randArrow())
传递。
例:
获取一个函数的输出并输入另一个函数的示例:
def get_value():
return 5
def print_value(x):
print(x)
temporary_variable = get_value()
print_value(temporary_variable)
或者更好:
def get_value():
return 5
def print_value(x):
print(x)
print_value(get_value())
def get_value():
return 5
def print_value(x):
print(x)
print_value(get_value())