zoukankan      html  css  js  c++  java
  • 10.判断语句介绍

    判断语句介绍

    生活中的判断场景

    火车站安检

     上网吧

     密码判断

    小总结:

    • 如果某些条件满足,才能做某件事情;条件不满足时,则不能做,这就是所谓的判断。
    • 不仅生活中有,在软件开发中"判断"功能也经常会用到

    if判断语句

    <1>if判断语句介绍

     if语句是用来进行判断的,其使用格式如下:

    if 要判断的条件:
            条件成立时,要做的事情

    demo1:(demo的中文意思:演示、案例)

    age = 30
    
        print("------if判断开始------")
    
        if age >= 18:
            print("我已经成年了")
    
        print("------if判断结束------")

    运行结果:

        ------if判断开始------
        我已经成年了
        ------if判断结束------

    demo2:

     age = 16
    
        print("------if判断开始------")
    
        if age >= 18:
            print("我已经成年了")
    
        print("------if判断结束------")

    运行结果:

        ------if判断开始------
        ------if判断结束------

    例子:

    """
    if 要判断的条件:
        条件成立时,要做的事情
    """
    # 火车站安检
    # 定义一个变量 保存是否有危险品 如果他为True  代表没有危险品
    # flag = True
    # if flag == True:
    #     print("您可以进入火车站1")
    #     print("您可以进入火车站2")
    #     print("您可以进入火车站3")
    # print("测试")
    
    # 进入网吧
    # age = input("请输入您的年龄:")
    # # 类型转换
    # new_age = int(age)
    # # 判断
    # if new_age >= 18:
    #     print("您可以上网....")
    
    # 打开保险柜
    # 假设 保险柜的密码为  字符串 "12345"
    # passwd =input("请输入密码:")
    # # 判断
    # if passwd == "12345":
    #     print("密码正确,可以取钱了...")

    小总结:

    • 以上2个demo仅仅是age变量的值不一样,导致结果却不同;能够看得出if判断语句的作用:就是当满足一定条件时才会执行代码块语句,否则就不执行代码块语句。

    • 注意:代码的缩进为一个tab键,或者4个空格

    <2>练一练

    要求:从键盘获取自己的年龄,判断是否大于或者等于18岁,如果满足就输出“哥,已成年,网吧可以去了”

    1. 使用input从键盘中获取数据,并且存入到一个变量中
    2. 使用if语句,来判断 age>=18是否成立
    """
    要求:从键盘获取自己的年龄,判断是否大于或者等于18岁,如果满足就输出“哥,已成年,网吧可以去了”
    1.使用input从键盘中获取数据,并且存入到一个变量中
    2.使用if语句,来判断 age>=18是否成立
    """
    # 定义一个变量
    age = input("请输入您的年龄:")
    # 类型转换
    new_age = int(age)
    # 判断
    if new_age >= 18:
        print("哥,已成年,网吧可以去了")

    简化代码:

    """
    要求:从键盘获取自己的年龄,判断是否大于或者等于18岁,如果满足就输出“哥,已成年,网吧可以去了”
    1.使用input从键盘中获取数据,并且存入到一个变量中
    2.使用if语句,来判断 age>=18是否成立
    """
    # 定义一个变量
    age = int(input("请输入您的年龄:"))
    # 判断
    if age >= 18:
        print("哥,已成年,网吧可以去了")

    <3>想一想

    • 判断age大于或者等于18岁使用的是 >=,如果是其他判断,还有哪些呢?
  • 相关阅读:
    tf-idf 解释
    maven 下载依赖失败
    eclipse 快捷键
    线程数 QPS
    resin conf
    静态成员 生命周期
    SuperMap 9D 实时数据服务学习笔记
    SuperMap iServer 在Linux 部署中问题总结
    在SuperMap iDesktop中如何快速追加记录行?
    Landsat8 卫星数据下载
  • 原文地址:https://www.cnblogs.com/kangwenju/p/12639689.html
Copyright © 2011-2022 走看看