python- if 判断

发布时间:2019-06-04 21:05:07编辑:auto阅读(1700)

    if判断

    我们人有判断的功能,计算机既然模仿人,那就也一定有判断的功能。
    Python中的判断使用 “if” 判断语法

    if判断是干什么的呢?if判断其实是在模拟人做判断。就是说如果这样干什么,如果那样干什么

    if 条件:

    代码块
    
    代码1
    
    代码2
    
    代码3
    
    ...
    
    #代表快(同一缩进级别的代码,列如代码1、代码2、和代码3是相同缩进的代码,这三个代码组合在一起就是一个代码块,相同缩进的代码会自上而下的运行)
    girl1 = 'beautiful'
    girl2 = 'clown'
    if girl1 == 'beautiful':
        print('表白')
    表白

    if...else...

    girl1 = 'beautiful'
    girl2 = 'clown'
    if girl2 == 'beautiful':
        print('表白')
    else:
        print('拜拜')
    拜拜

    if...elif...else

    180以上全票 150-170半票 120以下免票

    height = 180
    
    if height >= 180:
        print('全票')
    elif height >=150 and height <=170:
        print('半票')
    elif height <= 120:
        print('免票')
    else:
        print('嘿嘿,也半票')
        
    全票
    height = 175
    
    if height >= 180:
        print('全票')
    elif height >=150 and height <=170:
        print('半票')
    elif height <= 120:
        print('免票')
    else:
        print('嘿嘿,也半票')
    嘿嘿,也半票
    height = input('>>>请输入你的年龄:')
    height = int(height)
    if height >= 180:
        print('全票')
    elif height >= 150 and height <= 170:
        print('半票')
    elif height <= 120:
        print('免票')
    else:
        print('嘿嘿,老实交钱')
        
    >>>请输入你的年龄:177
    嘿嘿,老实交钱

    if 嵌套

    height =input('请输入你的年龄:')
    height = int(height)
    if height >= 180:
        print('全票')
    else:
        if height <= 170 and height >= 150:
            print('半票')
        else:
            if height <= 120:
                print('免票')
            else:
                print('还想逃票,老实交钱')
                
    请输入你的年龄:176
    还想逃票,老实交钱
    height =input('请输入你的年龄:')
    height = int(height)
    if height >= 180:
        print('全票')
    else:
        if height <= 170 and height >= 150:
            print('半票')
        else:
            if height <= 120:
                print('免票')
            else:
                print('还想逃票,老实交钱')
                
    请输入你的年龄:180
    全票
    height =input('请输入你的年龄:')
    height = int(height)
    if height >= 180:
        print('全票')
    else:
        if height <= 170 and height >= 150:
            print('半票')
        else:
            if height <= 120:
                print('免票')
            else:
                print('还想逃票,老实交钱')
                
    请输入你的年龄:120
    免票

关键字