|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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:终止本轮循环,并开始下一轮循环
|
评分
-
查看全部评分
|