Python—在函数中使用while循环

Python—在函数中使用while循环,python,python-3.x,Python,Python 3.x,我正在尝试创建一个函数,该函数使用while循环从一到用户给定的数字进行计数。代码按照我的意图执行,但最后不返回任何代码。我怎样才能摆脱一个也没有?这是密码 def printFunction(n): i = 1 while i <= n: print(i) i+=1 print (printFunction(int(input()))) def打印功能(n): i=1 虽然我你可以用这个代码来防止没有,但它只是最后一行被改变了 def

我正在尝试创建一个函数,该函数使用while循环从一到用户给定的数字进行计数。代码按照我的意图执行,但最后不返回任何代码。我怎样才能摆脱一个也没有?这是密码

def printFunction(n):
    i = 1
    while i <= n:
        print(i)
        i+=1


print (printFunction(int(input())))
def打印功能(n):
i=1

虽然我你可以用这个代码来防止没有,但它只是最后一行被改变了

def printFunction(n):
i = 1
while i <= n:
    print(i)
    i+=1
printFunction(int(input()))
def打印功能(n):
i=1

而我将
print(printFunction(int(input()))
替换为
printFunction(int(input())
-如果没有返回任何内容,请不要打印返回值。如果不想看到任何内容,请不要打印没有返回任何内容的函数的返回值。编辑时请使用Thnx。您可以演示如何执行此操作吗?您可以突出显示代码并按ctrl+k键。
printFunction
是函数的名称。
function
>没有定义…你读过这个问题吗?