|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
×
多重选择的elif
if 条件1:
条件为真时执行的语句
elif 条件2:
条件为真时执行的语句
elif 条件3:
.................
..................
等价于
if :
条件为真时执行的语句
else:
if:
条件为真时执行的语句
else:
if:
..............................
但是更好看~~~
条件表达式 (与c语言的? :相似)
变量 = 结果1 if 条件 else 结果2
等价于
if 条件:
变量 = 结果1
else:
变量 = 结果2
断言
assert 条件 #当条件为假时程序自动崩溃并显示AssertionError异常
可用作检查点,防止用户搞事情或bug崩溃
多重赋值
1. x,y,z = 2,3,4
这个等同于
x = 2
y = 3
z = 4
2. 特殊作用
x,y,z = y,z,x
这样可以直接交换x,y,z的值而不用设置中间变量 |
|