Python学习笔记(四):for循环的使用(正序、逆序、固定步长)

1 foreach型的for循环

和foreach几乎一毛一样。

list=["hao", "ni", "ma"]
for s in list:
    print(s)
hao
ni
ma

2 从0开始循环5次

这种循环和for(int i=0;i<5;i++)就很像了,也很好用。

# [0,5) 左闭右开
for i in range(5):
    print(i, end=" ")
print()

输出

0 1 2 3 4 

3 从10到5(包含5)

这次写一个倒序的。
此处range中的三个参数(a,b,c):a是初始值,b是结束值(不包含),c是步长。

# 要求从10到5
for i in range(10, 4, -1):
    print(i, end=" ")
print()

输出

10 9 8 7 6 5 

修改步长

要求打印100到0的偶数,则修改步长为2。

# 100到0的偶数
for i in range(100, -1, -2):
    print(i, end=" ")
    if i % 10 == 0:
        print()
100 
98 96 94 92 90 
88 86 84 82 80 
78 76 74 72 70 
68 66 64 62 60 
58 56 54 52 50 
48 46 44 42 40 
38 36 34 32 30 
28 26 24 22 20 
18 16 14 12 10 
8 6 4 2 0 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值