|
本篇是 Python 系列教程第 7 篇,更多内容敬请访问我的 Python 合集
Python和Java一样,也有条件语句(if)、循环语句(for 和 while)以及跳转语句(break 和 continue)。
1 条件语句 (if, elif, else)
语法:
- if condition:
- # 执行代码块 A
- elif other_condition:
- # 执行代码块 B
- else:
- # 执行代码块 C
复制代码 示例:
- age = 20
- if age < 18:
- print("未成年人")
- elif age < 60:
- print("成年人")
- else:
- print("老年人")
复制代码 2 循环语句
2.1 for 循环
语法:
- for variable in sequence:
- # 执行代码块
复制代码 示例:
- fruits = ["apple", "banana", "cherry"]
- for fruit in fruits:
- print(fruit)
复制代码 2.2 while 循环
while 循环用于在条件为真时重复执行代码块。
语法:
示例:
- count = 0
- while count < 5:
- print(count)
- count += 1
复制代码 3 跳转语句
跳转语句用于改变程序的执行顺序。
3.1 break
break 语句用于立即退出循环。
示例:
- for i in range(1, 6):
- if i == 3:
- break
- print(i)
复制代码 3.2 continue
continue 语句用于跳过循环体中剩余的部分,并继续执行下一次迭代。
示例:
- for i in range(1, 6):
- if i == 3:
- continue
- print(i)
复制代码 示例:综合使用条件语句和循环语句
下面是一个综合示例,演示了如何使用条件语句和循环语句来找出一个列表中的偶数,并打印出来。- numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
- for number in numbers:
- if number % 2 == 0:
- print(number)
复制代码 输出2, 4, 6, 8, 10。
示例:使用 while 循环和条件语句
下面是一个使用 while 循环和条件语句的示例,用于计算从 1 加到某个数的总和。
[code]sum = 0i = 1while i |
|