Python基础入门(二)For语句

For 循环

a_list=[1,2,3,4,5]
for i in a_list:
     print(i)
     j=i+1
     print(j)

结果

1*[第一个i]
2*[第一个j]
2*[第二个i]
3*[第二个j]
3
4
4
5
5
6

注意:print的位置要保持一致,否则不属于那个循环中,下图第四个print不在循环语句中,因此最后打印为循环结束的语句,i=5

a_list=[1,2,3,4,5]
for i in a_list:
     print(i)
     j=i+1
     print(j)
print('______________')
print(i)

结果:

1
2
2
3
3
4
4
5
5
6
______________
5

range()含前不含后

for i in range(1,4):
     print(i)
     j=i+1
     print(j)
     print('______________')
print(i)

结果

1
2
______________
2
3
______________
3
4
______________
3

For语句可以嵌套

for i in range(1,11):
     for j in range(11,21):
         print(i,j,i*j)

结果:

(1, 11, 11)
(1, 12, 12)
(1, 13, 13)
(1, 14, 14)
(1, 15, 15)
(1, 16, 16)
(1, 17, 17)
(1, 18, 18)
(1, 19, 19)
(1, 20, 20)
(2, 11, 22)
(2, 12, 24)
(2, 13, 26)
(2, 14, 28)
(2, 15, 30)
(2, 16, 32)
(2, 17, 34)
(2, 18, 36)
(2, 19, 38)
(2, 20, 40)
(3, 11, 33)
(3, 12, 36)
(3, 13, 39)
(3, 14, 42)
(3, 15, 45)
(3, 16, 48)
(3, 17, 51)
(3, 18, 54)
(3, 19, 57)
(3, 20, 60)
(4, 11, 44)
(4, 12, 48)
(4, 13, 52)
(4, 14, 56)
(4, 15, 60)
(4, 16, 64)
(4, 17, 68)
(4, 18, 72)
(4, 19, 76)
(4, 20, 80)
(5, 11, 55)
(5, 12, 60)
(5, 13, 65)
(5, 14, 70)
(5, 15, 75)
(5, 16, 80)
(5, 17, 85)
(5, 18, 90)
(5, 19, 95)
(5, 20, 100)
(6, 11, 66)
(6, 12, 72)
(6, 13, 78)
(6, 14, 84)
(6, 15, 90)
(6, 16, 96)
(6, 17, 102)
(6, 18, 108)
(6, 19, 114)
(6, 20, 120)
(7, 11, 77)
(7, 12, 84)
(7, 13, 91)
(7, 14, 98)
(7, 15, 105)
(7, 16, 112)
(7, 17, 119)
(7, 18, 126)
(7, 19, 133)
(7, 20, 140)
(8, 11, 88)
(8, 12, 96)
(8, 13, 104)
(8, 14, 112)
(8, 15, 120)
(8, 16, 128)
(8, 17, 136)
(8, 18, 144)
(8, 19, 152)
(8, 20, 160)
(9, 11, 99)
(9, 12, 108)
(9, 13, 117)
(9, 14, 126)
(9, 15, 135)
(9, 16, 144)
(9, 17, 153)
(9, 18, 162)
(9, 19, 171)
(9, 20, 180)
(10, 11, 110)
(10, 12, 120)
(10, 13, 130)
(10, 14, 140)
(10, 15, 150)
(10, 16, 160)
(10, 17, 170)
(10, 18, 180)
(10, 19, 190)
(10, 20, 200)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值