【python基础】(五):条件和循环
2024-01-03 09:48:28
条件语句(Conditional Statements)
条件语句允许程序根据不同的条件执行不同的代码路径。它们是构建动态和响应性强的程序的关键。
if
语句
- 基本形式。如果条件为真(
True
),执行if
语句块中的代码。 - 示例:
if condition:
# 代码
elif
语句
elif
是 “else if” 的缩写,用于检查多个条件。- 只有在前面的
if
或elif
条件为假(False
)时,才会检查elif
的条件。 - 示例:
if condition1:
# 代码
elif condition2:
# 代码
else
语句
- 用于在所有
if
和elif
条件都不为真时执行代码。 else
是可选的,没有条件表达式。- 示例:
if condition:
# 代码
else:
# 代码
嵌套条件语句
- 条件语句可以嵌套使用,以创建更复杂的逻辑。
- 示例:
if condition1:
if condition2:
# 代码
循环语句(Loop Statements)
循环语句允许我们重复执行代码块,直到满足特定条件。
for
循环
- 用于遍历序列(如列表、元组、字典、集合、字符串)。
- 每次迭代,序列中的下一个元素被赋值给迭代变量。
- 示例:
for element in sequence:
# 操作遍历元素element
while
循环
- 在条件为真时重复执行代码块。
- 一旦条件为假,循环终止。
- 示例:
while condition:
# 代码
循环控制语句
break
:用于立即退出循环。continue
:跳过当前迭代的剩余部分,直接开始下一个迭代。else
:只有在循环未被break
语句终止的情况下执行。- 示例:
for i in range(10):
if i == 5:
break
elif i < 5:
continue
else:
print(i)
实例应用
使用 if-elif-else
age = 20
if age < 18:
print("未成年")
elif age < 60:
print("成年")
else:
print("老年")
使用 for
循环遍历列表
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
使用 while
循环进行计数
count = 0 while count < 5:
print(count)
count += 1
文章来源:https://blog.csdn.net/qq_40951951/article/details/135285690
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!