Python 条件与循环

条件控制语句
1.if:条件判断语句
2.elif==else if:“悬挂else”,python中else与其对应的同列if进行匹配,例如 :
if (x<y)
if (y=5)
printf(“bla bla”);
else
printf(“hoo~”);
此次else与第一个if对应。
3.else
条件表达式
三元操作符,例:small=x if x<y else y; 当 x<y 为真时,small取x,当 x<y 为假时,small取y。
断言(assert)
例:assert 3>4,显然为假,程序会自动结束并抛出AssertionError的异常。
应用:在程序中植入assert确保程序中某一条件一定为真时才能使程序正常工作。
2.循环语句
while 条件:
for 语句:for 目标 in 表达式(循环语句)
例:favorite=‘FishC’
for i in favorite;
print(i,end=‘ ’)
输出结果:F i s h C
range():
语法:range([start, ] stop[ , step=1])
中括号括起来的两个参数表示是可选的,step=1表示第三个参数的默认值为1,代表数列的步径。
range作用是生成一个从start参数的值到stop参数的值结束的数字序列(不包含最后的结束值,因为默认是从0开始)。
例:range(5)
range(0,5)
list(range(5))
输出:[0,1,2,3,4];
for与range的结合应用
例:for i in range(2,8);
print(i)
输出:234567
break:终止当前循环并跳出循环体
continue:终止本轮循环并开始下一轮循环,只有循环条件为true时才进行循环,否则跳出循环。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值