zoukankan      html  css  js  c++  java
  • 一 流程控制之if判断

    既然我们编程的目的是为了控制计算机能够像人脑一样工作,那么人脑能做什么,就需要程序中有相应的机制去模拟。人脑无非是数学运算和逻辑运算,对于逻辑运算,即人根据外部条件的变化而做出不同的反映,比如:

    1 如果:女人的年龄>30岁,那么

    age_of_girl=31
    if age_of_girl > 30:
        print('阿姨好')

     2 如果:女人的年龄>30岁,那么:叫阿姨,否则:叫小姐

    age_of_girl=18
    if age_of_girl > 30:
        print('阿姨好')
    else:
        print('小姐好')

    注意:

    罗列以下几种语法句型

    语法1:
    if 条件:
    代码1
    代码2
    代码3
    ...
    age_of_bk=30
     print('start.....')
    
     inp_age=input('>>>: ') #inp_age='18'
     inp_age=int(inp_age)
     if inp_age == age_of_bk:
         print('猜对了')
    
     print('end.....')
    

      

    语法2:
    if 条件:
    代码1
    代码2
    代码3
    ...
    else:
    代码1
    代码2
    代码3
    ...
     age=38
     gender='male'
     is_beautiful=True
    
     if age >= 18 and age <= 25 and gender == 'female' and is_beautiful:
         print('开始表白。。。。')
    
     else:
         print('阿姨好')
    语法3:
    if 条件1:
    代码1
    代码2
    代码3
    ...
    elif 条件2:
    代码1
    代码2
    代码3
    ...
    elif 条件3:
    代码1
    代码2
    代码3
    ...
    elif 条件4:
    代码1
    代码2
    代码3
    ...
    else:
    代码1
    代码2
    代码3
    ...
    如果:
            成绩>=90,那么:优秀
    
           如果成绩>=80且<90,那么:良好
    
           如果成绩>=70且<80,那么:普通
    
           其他情况:很差
    '''
    
     score=input('your score>>: ')
     score=int(score)
     if score >=90:
         print('优秀')
     elif score >=80:
         print('良好')
     elif score >=70:
          print('普通')
    else:
         print('很差')
    

      

    if 条件1:
    if 条件2:
    代码1
    代码2
    代码3
    ...
    代码2
    代码3
    age=18
    gender='female'
    is_beautiful=True
    is_successful=True
    
    if age >= 18 and age <= 25 and gender == 'female' and is_beautiful:
        print('开始表白。。。。')
        if is_successful:
            print('在一起')
        else:
            print('我逗你玩呢。。。')
    else:
        print('阿姨好')
    

      

  • 相关阅读:
    机器学习之路--Python
    机器学习之路--Pandas
    机器学习之路--seaborn
    机器学习之路--Matplotlib
    囫囵吞枣——SVG
    囫囵吞枣——XML
    囫囵吞枣——Jquery 笔记
    囫囵吞枣——JavaScript
    囫囵吞枣——CSS3
    囫囵吞枣——CSS笔记
  • 原文地址:https://www.cnblogs.com/martin-wang/p/10001371.html
Copyright © 2011-2022 走看看