专栏首页python3python- if 判断

python- if 判断

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
免票

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python基础(3)—— 程序结构

        python和其他的编程语言一样,也有三种程序结构。顺序结构,选择结构,循环结构。

    py3study
  • python基础(一)

    py3study
  • python 分支

    ##    x=int(raw_input('please input number:'));

    py3study
  • 小甲鱼《零基础学习Python》课后笔记(三十四):丰富的else语句及简洁的with语句

    测试题 0.在Python中,else语句能跟哪些语句进行搭配? a)if…else语句,“要么怎样。要么不怎样” b)while或for…else语句,...

    小火柴棒
  • 编程语言之问:何时该借用,何时该创造?

    6 月 22 日,Python 之父 Guido 发了一条推特,说了 Python 的一则历史故事,他说 elif 是从 C 语言中偷过来的:

    Python猫
  • python 实战 登录注册

    py3study
  • HDU 6400 Parentheses Matrix(构造)

      每个位置只能是左括号或者右括号, “()”这算一个匹配,那么“(())”,“()()”也是匹配的。

    用户2965768
  • 开源库Magicodes.WeChat.SDK总体介绍

    本篇主要对MAGICODES.WECHAT.SDK进行简单总体的介绍。通过本篇教程,您可以对Magicodes.WeChat.SDK进行一个全面的了解。

    雪雁-心莱科技
  • 人间真实:最烂代码排行榜!!!

    用户1272076
  • 总是被发好人卡?那是你还没用这款匿名「告白神器」

    知晓君

扫码关注云+社区

领取腾讯云代金券