Python 打印从1到n的整数(给定数字)
因此,如果函数为:Python 打印从1到n的整数(给定数字),python,integer,int,Python,Integer,Int,因此,如果函数为: function(n) 如果我想,我能做些什么 function(5) 归来 1 2 3 4 5 我正在考虑创建一个空列表,但我不知道要在列表中添加什么才能将编号1增加到'n'您可以尝试 def function(n): for x in range(0, n): print x+1 如果要打印值,或 def function(n): returnlist = [] for x in range(0, n): r
function(n)
如果我想,我能做些什么
function(5)
归来
1
2
3
4
5
我正在考虑创建一个空列表,但我不知道要在列表中添加什么才能将编号1增加到'n'
您可以尝试
def function(n):
for x in range(0, n):
print x+1
如果要打印值,或
def function(n):
returnlist = []
for x in range(0, n):
returnlist.append(x+1)
return returnlist
返回列表
范围(0,n)中x的
:
部分代码称为for循环。它自身重复n次,每次重复x都会增加1。然后可以使用x在代码中完成不同的任务。在本例中,我们只需将其值加上1,然后打印或将其附加到列表中。我们必须在值上加一,因为x是以零为基的,尽管它不一定是以零为基的。我们可以很容易地为范围(1,n+1)内的x编写:
,而不必在x值中添加一个值。下面是一个简单的示例:
def function(n):
for i in range(1, n+1):
print i
你熟悉循环的
吗?你想要什么答案<代码>打印
或返回列表
?