python 流程控制(条件语句)

1,python流程控制单条件基本语句

 

2,python流程流程多条件控制语句

 

3,三元运算

 

1,python流程控制单条件基本语句   

if 判断条件:
    执行语句……
else:
    执行语句……

判断条件为真,即执行语句,否则执行else中的语句。变量非空或者不为0或者不为None即为真。

 

例子: 

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

n = input('please input number:')

if n > 0:
    print 'n为正数'
else:
    print 'n为负数'

  

2,python流程流程多条件控制语句

if 判断条件1:
    执行语句1……
elif 判断条件2:
    执行语句2……
elif 判断条件3:
    执行语句3……
else:
    执行语句4……

  

例子:

#!/usr/bin/env python
score = int(raw_input('Please inpu score:'))
if score >= 90:
    print 'A'
elif score >= 80:
    print 'B'
elif score >=60:
    print 'C'
elif score <60:
    print 'D'

  

3,三元运算

result = '成立输出' if 表达式  else '不成立输出' 
print result

 

例子:

i=1
result = 'i是正数' if i>=0 else 'i是负数'

  

 

posted @ 2017-12-25 13:59  某电商首席日志工程师  阅读(358)  评论(0编辑  收藏  举报