Python最具特色的用缩进来标明成块的代码
缩进
i = 4 j = 2 if i > j: i = i+1 print(i)
这是一个简单的判断,Python的if使用很简单,没有括号等繁琐语法,在i = i+1前面存在四个空格的缩进
这种以四个空格的缩进来表示隶属关系的书写方式,强制缩进增强了程序的可读性
复杂一点的if
#coding=utf-8 i = 45 if 6>=i>0: print('小A是童年') elif 17>=i>6: print('小A是少年') elif 40>=i>17: print('小A是青年') elif 65>=i>40: print('小A是中年') else : print('小A是老年')
在这里使用的是IF,ELIF,ELSE引领
if嵌套
#coding=utf-8 i = 86 if i>70: print('i大于70') if i>79: print('i已经大于79') if i>80: print('i竟然大于85')
通过缩进来表示隶属关系
语法
if语句之后的冒号 以四个空格的缩进来表示隶属关系, Python中不能随意缩进 if <条件1>: statement elif <条件2>: statement elif <条件3>: statement else: statement