我刚刚开始使用 Python。我正在制作一个基本的计算器。 当我输入一个数字时,我必须这样做:
Number= int(input("Enter your number"))
我在想是否可以创建一个函数,如下所示:
def inputting (Number):
Number= int(input("Enter your number")
然后每当输入时就调用它。但是我必须先定义一个变量,然后才能在函数中使用它,而这只能通过赋值来完成。 并且当我稍后使用它时,它会采用先前分配的值,而不是输入的值。
def inputting (Number):
Number= int(input("Enter your number")
FirstNum= none
inputting(FirstNum)
print (FirstNum)
它不打印我在其中输入的值,而是不打印任何内容 我怎样才能做到这一点?
最佳答案
您需要使用return
:
def inputting(my_number):
return int(my_number)
或者:
def inputting():
return int(input("Enter your number"))
my_number = inputting()
关于python - 使用函数输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38954088/