Python 3.x Python/Pygame:如何从一个函数获取输出并将其用作另一个函数的输入?

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

我正在制作一个与舞蹈革命或吉他英雄的想法相同的游戏。按键盘上出现在屏幕上的相应键。我已经创建了获取按键输出的函数,但是现在我需要获取输出并将其作为另一个函数的输入。我假设这需要语法“return”,只是不知道如何去做。这是我目前的代码

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())