• 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岁使用的是 >=,如果是其他判断,还有哪些呢?
  • 相关阅读:
    03、CPU主频,和性能
    02、计算机组成原理相关知识
    常用正则表达式,手机号、固话号、身份证号等
    01、计算机原理结构,及冯诺依曼体系结构
    7-7 Complete Binary Search Tree (30分) 完全二叉搜索树
    7-2 Reversing Linked List (25分)
    7-1 Maximum Subsequence Sum (25分)
    6-17 Shortest Path [4] (25分)
    6-16 Shortest Path [3] (25分)
    6-15 Iterative Mergesort (25分)
  • 原文地址:https://www.cnblogs.com/kangwenju/p/12639689.html
Copyright © 2020-2023  润新知