首先打印N个自然数不起作用

时间:2018-05-14 20:07:58

标签: python python-2.7 logic

为什么这个python代码会为任何输入返回time

1

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)