zoukankan      html  css  js  c++  java
  • python 3 基础之判断语句if、else、elif、if嵌套

    判断语句 if
    一般判断
    age = 19
    if age >= 18:
      print("当符合条件,运行此行,不符合,跳过")
    print("dkld")
    布尔值判断可以这样
    ikd = True
    if ikd:
      print("dsk")

    else
    #要求:从键盘输入身高,如果身高没有超过150cm,则不用买票,否则需要买票。
    my_height = int(input('请输入您的身高:'))
    if my_height <= 150:#python规定,if后面的条件为真时,进入if里运行里面的代码,否则跳过
      print('不用买票,进')
    else:#否则
    print('请买票')

    elif(else if 简写,理解为否则如果)
    记录分数的等级ABCD
    score = int(input(print('请输入分数:')))
    if score >= 90:
      print('A')
    elif score >= 80 and score < 90:
      print('B')
    elif score >= 60 and score < 80:
      print('C')
    else:
      print('D')
    #满足其中一个条件后,其他语句都略过不执行;全部不满足则跳过;其中非注释状态下两个elif后的条件有灰色波浪线,可以把and后面的去掉,如下
    #判断语句中可以没有elif,没有else,必须有if;如果有else,只能有一个;if与else之间可以有多个elif

    if嵌套
    # 嵌套练习:刷卡,超过2元,可以上车;若有空座,可以坐下,否则站着
    # 先要上车
    koa = eval(input(print('请输入余额:')))#eval意思是代码开始运行后先把对象的   ' '   去掉,验证里面的输入是否符合一个正常的数据类型,符合则输出,不符合即报错
    kongzuo = False
    if koa > 2:
      print('上车')
      if kongzuo:
        print('请坐')
    else:
      print('站着')

  • 相关阅读:
    20131226
    20131225
    20131221
    20131216
    如何在电脑上监控安卓手机应用程序运行的CPU、内存等资源情况,并做成曲线图
    jmeter实现protobuf格式参数传输
    jmeter 如何发送上传文件接口请求
    windows 上搭建 sftp 服务器 --freesshd
    python3安装后,为什么一定要输入python.exe才可以进入
    nginx安装
  • 原文地址:https://www.cnblogs.com/will-wu/p/12887170.html
Copyright © 2011-2022 走看看