- 条件语句
条件语句用于根据条件选择执行的代码块。Python中的条件语句使用if、elif和else关键字实现。以下是一个简单的if语句的例子:
x = 10
if x > 0:
print("x is positive")
这个if语句将检查x是否大于0。如果是,则打印“x is positive”。
elif和else关键字用于添加更多的分支到条件语句中。以下是一个包含elif和else的条件语句的例子:
x = 0
if x > 0:
print("x is positive")
elif x == 0:
print("x is zero")
else:
print("x is negative")
这个条件语句将检查x是否大于0,等于0或小于0,并打印相应的消息。
- 循环语句
循环语句用于重复执行代码块,直到满足条件为止。Python中有两种类型的循环:for循环和while循环。
for循环用于迭代一个序列(如列表、元组或字符串)中的元素。以下是一个简单的for循环的例子:
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
这个for循环将迭代fruits列表中的元素,并打印每个元素。
while循环用于在条件为真时重复执行代码块。以下是一个简单的while循环的例子:
i = 1
while i < 5:
print(i)
i += 1
这个while循环将重复打印i的值,直到i大于等于5。
、
除了普通的for循环和while循环,Python还支持一些特殊类型的循环,如列表推导式和生成器表达式。这些循环类型在某些情况下可以更加简洁和高效。