Python 是否可以从input()设计函数并为该函数调用指定变量?

Python 是否可以从input()设计函数并为该函数调用指定变量?,python,python-3.x,Python,Python 3.x,对不起,这个标题,但我不知道该怎么说。无论如何,我刚刚开始学习Python,遇到了这个问题。我试图为函数调用分配一个变量,其中函数包含输入 不幸的是,这从未给变量a赋值 所以我想我真正的问题是,为什么这样不行?为什么不将用户输入分配给变量a 谢谢您需要返回用户输入。目前,用户输入没有被捕获 def question(letter): return input(letter + '? ') a = question('a') print(a) 如果你刚刚开始学习Python,你应该花点

对不起,这个标题,但我不知道该怎么说。无论如何,我刚刚开始学习Python,遇到了这个问题。我试图为函数调用分配一个变量,其中函数包含输入

不幸的是,这从未给变量a赋值

所以我想我真正的问题是,为什么这样不行?为什么不将用户输入分配给变量a

谢谢

您需要返回用户输入。目前,用户输入没有被捕获

def question(letter):
    return input(letter + '? ')

a = question('a')
print(a)

如果你刚刚开始学习Python,你应该花点时间真正学习它,而不是简单地问答案。你知道为什么会投反对票吗?我不是一个以英语为母语的人,所以我不确定这句话的表达方式是否有任何错误,但我确信答案没有指出任何错误。
def question(letter):
    return input(letter + '? ')

a = question('a')
print(a)