Python语法练习2——条件、循环语句

一。条件语句
以一种方式处理列表中大多数元素,以另一种不同方式处理包含特定值的元素。
1.条件测试
每条if 语句核心是一个值为true或false的表达式,此表达式为条件测试。
1.1检查是否相等
ps.要区分大小写 若大小写无关紧要,可将变量值全部转换为小写,再比较。
1.2比较数字
1.3检查多个条件
1.3.1使用and
1.3.2使用or
1.4检查特定值是否包含在列表中
1.5布尔表达式
2.if语句
ps.if后空格,语句后加冒号。
if后测试要缩进。
2.1简单if语句(无else)
2.2if-else语句
2.3if-elif- else语句
ps.(1)可有多个elif代码块
(2)可省略else代码块
(以上两个若有一个测试通过,都会跳过余下测试)
(3)可以连用if,测试多个条件(无论是否满足上一代码块,都进入下一个if语句)
ps.可以调整最后未缩进的print语句,使效率提高,易于修改。
二.循环语句
1.for循环
ps.(1)需要对列表每个元素起作用
(2)缩进的所有代码行都是循环的一部分,无数目限制。
例如:for As in A:
1.1在for循环结束后执行一些操作
ps.无缩进,只执行一次。
NOTE:(1)要避免缩进错误,Python根据缩进判断代码行与上一代码行关系。在较长Python程序中,会看到缩进程度不相同的代码块。
(2)无需缩进时切不可缩进。
(3)不要遗漏冒号,冒号是告诉Python,下一行是循环第一行。
2.while循环
2.1使用break退出循环
2.2在循环中使用continue
2.3避免无限循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值