zoukankan      html  css  js  c++  java
  • 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是负数'
    

      

  • 相关阅读:
    【排序】紧急集合
    Tallest Cow(线段树较易)
    递归实现排列型枚举
    文件输入输出文件
    【分治】逃亡
    折半查找法(二分)
    递归/非递归实现组合型枚举(全排列问题)
    9.25DAY1T2
    9.25DAY1T1
    POI2004[MOS] 贪心+DP
  • 原文地址:https://www.cnblogs.com/lin1/p/8109065.html
Copyright © 2011-2022 走看看