python--range()函数

本文详细介绍了 Python 中 range 函数的使用方法,并通过多个实例展示了如何利用 range 函数进行序列生成,包括正序、倒序及指定步长的序列生成等。此外,还提供了具体的代码示例帮助理解。

1:

>>> range(10, 0, -1)
[10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
>>> range(10)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> range(0, 10)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> range(5, 10)
[5, 6, 7, 8, 9]
>>> range(5, 10, 2)
[5, 7, 9]
>>> range(10, 5, -2)
[10, 8, 6]

2:

 1 def test_range(n):
 2     for i in range(n):
 3         print i
 4 
 5     print '****************************************'
 6     for j in range(0, n):
 7         print j
 8         
 9     print '****************************************'
10     for k in range(5, n):
11         print k
12 
13     print '****************************************'
14     for m in range(0, n , 2):
15         print m
16         
17     print '****************************************'
18     for n in range(n, 0, -1):
19         print n
20         

输出:

 1 0
 2 1
 3 2
 4 3
 5 4
 6 5
 7 6
 8 7
 9 8
10 9
11 ****************************************
12 0
13 1
14 2
15 3
16 4
17 5
18 6
19 7
20 8
21 9
22 ****************************************
23 5
24 6
25 7
26 8
27 9
28 ****************************************
29 0
30 2
31 4
32 6
33 8
34 ****************************************
35 10
36 9
37 8
38 7
39 6
40 5
41 4
42 3
43 2
44 1

 

转载于:https://www.cnblogs.com/yunsicai/p/3833497.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值