Python第三讲选择和循环

首先注意点

python中缩进很重要,但没啥可讲的,就提一下,一定要正确的缩进,不像java可以随便缩

选择if

和java的格式不相同,python中if的条件不带括号(),判断后面也不用花括号,而是用冒号

if
>>>i=1
>>>if i<10:
...     print(i)
...
1
elif
>>>i=1
>>>if i>2:
...    print('i>2')
...elif i==1:
...    print('i==1')
...
i==1
else
>>>i=1
>>>if i>2:
...    print('i>2')
...elif i<1:
...    print('i<1')
...else i==1:
...    print('i==1')
...
i==1

循环

for循环

>>>i=['a','b','c','d']
>>>for a in i:
...    print(a)
...
a
b
c
d
>>>len(i)
4
>>>rang(len(i))
range(0,4)
>>>for index in range(len(i)):
...    print(index)
...
0
1
2
3
>>>for index in range(len(i)):
...    print(i[index])
...
a
b
c
d

while循环

while后面的条件可加括号也可不加,这里不再一一尝试,有兴趣的可以自己试试,对了if后面的也可以加括号

在循环时可以用break跳出

>>>i=1
>>>while i<5:
...    print(i)
...    i=i+1
...
1
2
3
4
>>>while i<10:
...    print(i)
...    i=i+1
...    if i==3:
...        break
...
1
2
3

while和else可结合使用

>>>i=1
>>>while i<5:
...    print(i)
...    i=i+1
...else
...    print('hello python')
...
1
2
3
4
hello python

总结

一定要注意缩进
要会使用continue和break

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值