Python中的条件语句和循环语句是编程中常见的两种控制结构,它们允许程序在运行时根据不同的情况做出决策或重复执行某些操作。
条件语句:
条件语句用于基于特定条件执行代码。Python中的条件语句使用if关键字,可以包含elif(else if)和else部分。
基本语法如下:
python复制代码
if condition:
# 代码块在条件为真时执行
elif condition:
# 代码块在第一个条件为假,但第二个条件为真时执行
else:
# 代码块在所有条件都为假时执行
例如:
python复制代码
x = 10
if x > 5:
print("x大于5")
elif x == 5:
print("x等于5")
else:
print("x小于5")
循环语句:
循环语句用于重复执行一段代码。Python中的循环语句包括for和while。
for循环:用于遍历序列(列表、元组、字符串等)或其他可迭代对象,重复执行代码块。基本语法如下:
python复制代码
for variable in iterable:
# 代码块在每次迭代时执行
例如:
python复制代码
for i in range(5):
print(i) # 输出:0, 1, 2, 3, 4
while循环:只要条件为真,就会重复执行代码块。基本语法如下:
python复制代码
while condition:
# 代码块在条件为真时重复执行
例如:
python复制代码
i = 0
while i < 5:
print(i) # 输出:0, 1, 2, 3, 4
i += 1 # 将i增加1,继续循环直到i大于5