马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 向西而笑 于 2017-8-24 20:38 编辑
elif
else if的简洁表达,
if 条件 :
执行语句
elif 条件
三元操作符
语法:x if 条件else y
当条件为True返回x的值,条件为False时返回y的值。
例如:>>>"A" if 1<2 else "B"
"A"
断言(assert)
当assert关键字后的条件为假时,程序自动崩溃并抛出AssertionError的异常,这样可以确保条件为真,防止程序莫名其妙的错误
For循环
语法:
for 目标 in 表达式: #表达式多为列表或元组
循环体
例子:>>>for i in "小甲鱼牛逼啊!":
print(i)
小
甲
鱼
牛
逼
啊
!
range()函数
range([start,]stop[,step=1])生成一个从start参数的值到stop参数(不包含stop)的值结束的数字序列,step是步径的意思每次增加多少。
例1:>>>list(range(1,3))
[1,2]
例2:>>>list(range(1,10,2))
[1, 3, 5, 7, 9]
例3:
>>>list(range(5,0,-1))
[5,4,3,2,1]
关键语句:break和continue
Break:终止当前循环并跳出循环体;continue:终止本轮循环,并开始下一轮循环
|