当前位置: 首页> 教育> 大学 > 兰州装修公司哪家口碑好_学seo如何入门_seo推广宣传_网站排名靠前方法

兰州装修公司哪家口碑好_学seo如何入门_seo推广宣传_网站排名靠前方法

时间:2025/7/28 7:20:14来源:https://blog.csdn.net/m0_45101613/article/details/147356315 浏览次数:0次
兰州装修公司哪家口碑好_学seo如何入门_seo推广宣传_网站排名靠前方法

2.1 什么是控制流程?

程序的控制流程指的是代码执行的顺序。在没有控制语句的情况下,Python程序是从上往下逐行执行的。借助条件判断(if语句)和循环(forwhile)语句,我们可以让程序:

  • 有选择地执行某些代码(条件判断)

  • 重复执行某些代码(循环)

2.2 条件判断语句(if, elif, else

Python中的条件判断语句用于根据条件执行不同的代码块。基本结构如下:

if 条件:代码块1
elif 其他条件:代码块2
else:代码块3

示例 1:判断年龄是否成年

age = int(input("请输入你的年龄:"))
if age >= 18:print("你是成年人。")
else:print("你是未成年人。")

 示例 2:多条件判断

score = int(input("请输入你的分数:"))if score >= 90:print("优秀")
elif score >= 70:print("良好")
elif score >= 60:print("及格")
else:print("不及格")
注意事项:
  • ifelifelse 后面必须接冒号(:

  • 条件语句下的代码块必须 缩进一致,通常是4个空格或一个Tab

2.3 比较运算符和逻辑运算符

➤ 比较运算符:
运算符含义示例 (x = 5, y = 3)
==等于x == y → False
!=不等于x != y → True
>大于x > y → True
<小于x < y → False
>=大于等于x >= y → True
<=小于等于x <= y → False

逻辑运算符:

运算符含义示例
and与(都为True时为True)True and False → False
or或(有一个True则为True)True or False → True
not非(取反)not True → False

2.4 while 循环语句

while 循环用于在条件为真时反复执行一段代码。

while 条件:代码块

 示例:打印1到5

i = 1
while i <= 5:print(i)i += 1

 

2.5 for 循环语句

for 循环常用于遍历一个序列(如字符串、列表、range对象等)。

for 变量 in 序列:代码块

示例:打印1到5

for i in range(1, 6):print(i)
range() 函数详解:
  • range(n):0 到 n-1

  • range(a, b):a 到 b-1

  • range(a, b, step):从a到b-1,步长为step

2.6 breakcontinue

  • break:跳出整个循环

  • continue:跳过当前循环,继续下一次

示例:遇到3就停止

for i in range(1, 6):if i == 3:breakprint(i)  # 输出 1 2

示例:遇到3就跳过

for i in range(1, 6):if i == 3:continueprint(i)  # 输出 1 2 4 5

2.7 小练习:动手试一试

  1. 判断一个数是正数、负数还是零。

  2. 编写一个程序,求 1~100 的偶数和。

  3. 编写一个程序,输入密码,最多输入三次,正确则输出欢迎,错误三次则拒绝访问。

本期我们学习了Python中重要的控制结构:

  • 条件判断:if/elif/else

  • 比较运算符和逻辑运算符

  • 循环语句:whilefor

  • 控制循环流程的 breakcontinue

这些知识是编写程序逻辑的基础,掌握它们后,你就能实现更复杂的逻辑控制了!

预告第3期

下一期我们将深入讲解:

  • Python中的常见数据结构(列表、元组、字典、集合)

  • 如何使用这些结构高效存储和管理数据

关键字:兰州装修公司哪家口碑好_学seo如何入门_seo推广宣传_网站排名靠前方法

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: