Python

条件语句

---代码块---

  1.缩进内容

  2.pass 代指空代码,无意义,仅仅用于表示代码块

---基本语法---

if  (条件):

  执行内容

else:

  其他内容

示例代码:

#!/usr/bin/env python
# -*- coding: utf-8 -*-

strnumber=input("请输入数字:")
number=int(strnumber)
if (number>0):
    pass
else:
    print("请输入大于0的数字")

---嵌套语法---

if  (条件1):

  if (条件2):

    执行内容

  else:

    执行其他内容

else:

  执行其他剩余内容

示例代码:

#!/usr/bin/env python
# -*- coding: utf-8 -*-

str_number=input("输入的数字:")
number=int(str_number)
if number>10 :
    if number>100:
        print("输入数字大于100")
    else:
        print("输入数字大于10,但小于100")
else:
    print("输入数字小于10")

 

---elif 语法--- 

if  (条件1):

  执行内容

elif  (条件2):

  执行内容

elif  (条件3):

  执行内容

else:

  执行其他内容

示例代码

#!/usr/bin/env python
# -*- coding: utf-8 -*-

str_number=input("输入分数:")
number=int(str_number)
if (number<=60):
    print("不及格")
elif (60<number<=70):
    print("差劲")
elif (70<number<=80):
    print("中等")
elif (80<number<=90):
    print("良")
elif (90<number<=100):
    print("优秀")
else:
    print("输入分数不合法")

  

原文地址:https://www.cnblogs.com/lee-xingxing/p/8060107.html