if else语句

语句的意思是如果满足此条件则执行,否则执行另一个

  if (condition)
{
    当条件为 true 时执行的代码
}
else
{
    当条件不为 true 时执行的代码
}

可嵌套使用,可以结合while、for循环使用

sites = ["A", "B","C","D"]
for site in sites:
    if site == "B":
        print("B!")
        break
    print("循环数据 " + site)
else:
    print("没有循环数据!")
print("完成循环!")

continue、break用法

break 语句可以跳出 for 和 while 的循环体。如果你从 for 或 while 循环中终止,任何对应的循环 else 块将不执行。

continue 语句被用来告诉 Python 跳过当前循环块中的剩余语句,然后继续进行下一轮循环。

n = 5
while n > 0:
    n -= 1
    if n == 2:
        break
    print(n)
print('循环结束。')

输出结果为:

4
3
循环结束。
n = 5
while n > 0:
    n -= 1
    if n == 2:
        continue
    print(n)
print('循环结束。')


输出结果为:

4
3
1
0
循环结束。