【Python】学习笔记五:缩进与选择

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
原文地址:https://www.cnblogs.com/OliverQin/p/7678083.html