20191108Python打卡学习--执行流控制

执行流控制

逻辑行和物理行

  1. Python语句每一行结尾可以Java一像以;结尾,也可以不用
  2. 每一行最好不超过80个字符,以免有时会出错,超过可以换行

格式对齐

  1. 4个空格或者1个tab缩进用来表示语句处于同一个逻辑层;在Java里是以{}来表示.

if 语句

记得在每个判断语句后加:

例子:

a = 3
if a == 1:
     print ('a is 1')
elif a ==2:
    print('a is 2')
else:
    print('a is not 1 or 2')

while 语句

i =1
while i <10:
    print("i is %d"%(i))
    i+=1

for语句

for i in range (1,5):
    print(i)
else:
    print ('loop is over')

输出:
1
2
3
4
loop is over

break语句

放在while或for语句来退出整个循环,与Java一样。

for i in range (1,5):
    if i == 3:
        break
    print(i)
else:
    print ('loop is over')

输出:
1
2
注意:‘loop is over’没有输出

continue语句

退出本次循环,而不是整个循环,与Java一样。

for i in range (1,5):
    if i == 3:
        continue
    print(i)
else:
    print ('loop is over')

输出:
1
2
4
loop is over~
注意:'loop is over’有输出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值