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岁使用的是 >=,如果是其他判断,还有哪些呢?
原文地址:https://www.cnblogs.com/kangwenju/p/12639689.html