if
i = 1 if i > 0: print('大于') elif i < 0: print('小于') else: print('else')
注意:
1、条件之后有个冒号。这也是 Python 的特色,强制使用空白缩进。
2、elif 并不是 elseif。
3、条件后面要空两格写执行代码。
for in
a = (1, 2, 3) for i in a: print(i)
同样注意冒号和空两格。
while
i = 0 while i < 5: print(i) i += 1
同样注意冒号和空两格,支持 i +=,但不支持 i++。
逻辑运算
or、and、not