为什么这个python代码会为任何输入返回time
?
1
答案 0 :(得分:0)
你想要的是打印数字,而不是返回它们:
def printint(p):
for i in range(1 , p+1):
print i
然后只需单独调用该函数,因为它在内部打印:
printint(n)
这里有live example
编辑:您的最终代码应如下所示:
def printint(p):
for i in range(1 , p+1):
print i
n = int(raw_input("Enter n"))
printint(n)