[Python learning] - Python basic grammar (3)

1. Boolean type and comparison operators

Making logical judgments is a common behavior in life. Similarly, making logical judgments is also the most basic function in programs.

insert image description here

Review the six data types of Python

insert image description here

Defining comparison operators for Boolean types
insert image description here

insert image description here

insert image description here

# 定义变量存储布尔类型的数据
bool_1 = True
bool_2 = False
print(f"bool_1变量的内容是:{bool_1},类型是:{type(bool_1)}")
print(f"bool_2变量的内容是:{bool_2},类型是:{type(bool_2)}")

insert image description here

# 进行内容的相等比较
num1 = 10
num2 = 10
print(f"10 == 10的结果是:{num1 == num2}")

num1 = 15
num2 = 10
print(f"10 != 15的结果是:{num1 != num2}")

name1 = "caicai"
name2 = "caiyy"
print(f"caicai == caiyy的结果是:{name1 == name2}")

# 演示大于小于,大于等于,小于等于的比较
num1 = 10
num2 = 12
print(f"10 > 12的结果是:{num1 > num2}")
print(f"10 < 12的结果是:{num1 < num2}")

num1 = 10
num2 = 20
print(f"10 >= 20的结果是:{num1 >= num2}")
print(f"10 <= 20的结果是:{num1 <= num2}")

insert image description here

insert image description here

Second, the basic format of the if statement

insert image description here
insert image description here

age = 10
if age >= 18:
    print("我已经成年啦")
    print("即将步入大学生活")

print("时间过得真快啊")

insert image description here

# if 语句的基本格式

age = 30
if age >= 18:
    print("我已经成年啦")
    print("即将步入大学生活")

print("时间过得真快啊")

insert image description here

insert image description here
Summarize:

insert image description here

practice questions

insert image description here

# 获取键盘输入
age = int(input("请输入您的年龄:"))
# 通过if判断是否成年
if age >= 18:
    print("我已经成年啦,游玩需要买票,10元")
print("祝您游玩愉快")

insert image description here

3. The if else statement

insert image description here

#  if else语句的使用
print("欢迎来到王者荣耀")

age=int(input("请输入您的年龄:"))
if age >= 18:
    print("您已成年啦")
else:
    print("您未成年")
print("祝您游玩愉快")

insert image description here
insert image description here
insert image description here

#  if else语句的使用
print("欢迎来到动物园")

height = int(input("请输入您的身高:"))
if height > 120:
    print("您的身高超出120cm,游玩需要10元")
else:
    print("您的身高未超出120cm,可以免费游玩")
print("祝您游玩愉快")

insert image description here

4、if alphabet else

insert image description here
insert image description here
Judge mutual exclusion
insert image description here

#  if elif else语句的使用
print("欢迎来到动物园")

height = int(input("请输入您的身高:"))
vip_level = int(input("请输入您的VIP级别(1-5):"))
if height < 120:
    print("您的身高小于120cm,免费游玩")
elif vip_level > 3:
    print("vip级别大于3,可以免 费游玩")
else:
    print("不好意思,条件都不满足,需要买票10元")
print("祝您游玩愉快")

insert image description here
insert image description here
insert image description here

5. Nesting of judgment statements

insert image description here
insert image description here
insert image description here

6. Comprehensive case of judgment statement

insert image description here
insert image description here

Guess you like

Origin blog.csdn.net/m0_46374969/article/details/131779626