1.2.3.1 if/elif/else
In [93]:
if 2**2 == 4:
print 'Obvious!'
Obvious!
代码块用缩进限定
小技巧:在你的Python解释器内输入下列行,并且注意保持缩进深度。IPython shell会在一行的 : 符号后自动增加缩进,如果要减少缩进,向左侧移动4个空格使用后退键。按两次回车键离开逻辑块。
In [96]:
a = 10
if a == 1:
print(1)
elif a == 2:
print(2)
else:
print('A lot')
A lot
在脚本中也是强制缩进的。作为练习,在condition.py脚本中以相同的缩进重新输入之前几行,并在IPython中用run condition.py
执行脚本。