一、开胃菜
以下代码是否正确:
age = 3
if age < 6:
print(‘不能上小学’)
else:
print(‘可以’)
A 正确
B 错误
答案:B
else: 语句下的 print(“可以”) 没有缩进,程序运行报错。选B,错误。
历年是个二级考点
二、饭后甜点
以下关于Python语言中“缩进”说法正确的是:
A 缩进统一为4个空格
B 缩进在程序中长度统一且强制使用
C 缩进可以用在任何语句之后,表示语句间的包含关系
D 缩进是非强制的,仅为了提高代码可读性
正确答案:
Python语言的缩进只要统计即可,不一定是4个空格(尽管这是惯例)。
三、品尝
1、缩进不一致,可以运行
age = 3
if age < 6:
print(‘不能上小学’)
else:
print(‘可以’)
运行结果:
不能上小学
Process finished with exit code 0
2、缩进不一致,不能运行
age = 3
if age < 6:
print(‘不能上小学’