【编程小白必看】Python条件语句 if, elif, else操作秘籍🔥一文全掌握
文章目录
前言
嘿,小伙伴们!今天我要带大家走进Python控制结构的世界,特别是条件语句 if, elif, else 的使用技巧。跟着我一起,轻松掌握这些基础知识吧!
一、条件语句是什么?
条件语句是程序设计中非常重要的概念,它允许根据不同的条件执行不同的代码块。在 Python 中,主要使用 if, elif, 和 else 来实现这一功能。
二、操作案例
1.简单的 if 语句
代码如下(示例):
# 定义一个变量
age = 20
# 使用 if 语句
if age >= 18:
print("You are an adult.")
# 输出 You are an adult.
2.if-else 语句
代码如下(示例):
# 定义一个变量
age = 16
# 使用 if-else 语句
if age >= 18:
print("You are an adult.")
else:
print("You are a minor.")
# 输出 You are a minor.
3.if-elif-else 语句
代码如下(示例):
# 定义一个变量
age = 12
# 使用 if-elif-else 语句
if age < 13:
print("You are a child.")
elif age < 18:
print("You are a teenager.")
else:
print("You are an adult.")
# 输出 You are a child.
4.多个 elif 分支
代码如下(示例):
# 定义一个变量
score = 85
# 使用多个 elif 分支
if score >= 90:
print("Grade A")
elif score >= 80:
print("Grade B")
elif score >= 70:
print("Grade C")
else:
print("Grade D")
# 输出 Grade B
5.使用逻辑运算符
代码如下(示例):
# 定义变量
age = 25
has_license = True
# 使用逻辑运算符
if age >= 18 and has_license:
print("You can drive legally.")
elif age < 18 or not has_license:
print("You cannot drive legally yet.")
# 输出 You can drive legally.
6.使用比较运算符
代码如下(示例):
# 定义变量
temperature = 22
# 使用比较运算符
if temperature > 30:
print("It's hot outside!")
elif temperature < 10:
print("It's cold outside!")
else:
print("The weather is nice.")
# 输出 The weather is nice.
7.使用成员运算符
代码如下(示例):
# 定义列表
fruits = ["apple", "banana", "cherry"]
# 使用成员运算符
if "banana" in fruits:
print("Banana is in the list.")
else:
print("Banana is not in the list.")
# 输出 Banana is in the list.
8.使用身份运算符
代码如下(示例):
# 定义变量
x = [1, 2, 3]
y = x
# 使用身份运算符
if x is y:
print("x and y point to the same object.")
else:
print("x and y do not point to the same object.")
# 输出 x and y point to the same object.
9.使用嵌套 if 语句
代码如下(示例):
# 定义变量
age = 17
has_license = False
# 使用嵌套 if 语句
if age >= 16:
if has_license:
print("You can drive with a license.")
else:
print("You need to get a license.")
else:
print("You are too young to drive.")
# 输出 You need to get a license.
10.使用 pass 语句
代码如下(示例):
# 定义变量
age = 15
# 使用 pass 语句
if age < 18:
pass # Do nothing
else:
print("You are an adult.")
# 不输出任何内容
11.使用 if 语句作为表达式
代码如下(示例):
# 定义变量
age = 22
# 使用 if 语句作为表达式
result = "adult" if age >= 18 else "minor"
print(result) # 输出 adult
总结
以上就是Python中条件语句 if, elif, else 的一些常用操作,相信你看完之后也能成为条件语句处理的小能手!如果还有不清楚的地方,欢迎留言提问哦!
希望这篇笔记对你有所帮助,快去试试吧!