您的位置:首页 > 游戏 > 游戏 > 产品开发流程8个步骤产品经理与项目经理_电子商务平台网店关键词挖掘方法_广州线下培训机构停课_新手小白怎么学做运营

产品开发流程8个步骤产品经理与项目经理_电子商务平台网店关键词挖掘方法_广州线下培训机构停课_新手小白怎么学做运营

2024/11/19 12:33:09 来源:https://blog.csdn.net/JackCao_Grass/article/details/142586357  浏览:    关键词:产品开发流程8个步骤产品经理与项目经理_电子商务平台网店关键词挖掘方法_广州线下培训机构停课_新手小白怎么学做运营
产品开发流程8个步骤产品经理与项目经理_电子商务平台网店关键词挖掘方法_广州线下培训机构停课_新手小白怎么学做运营

目录:

  • while 循环的基础语法
  • while 循环的基础案例
  • while 循环的嵌套应用
  • while 循环的嵌套案例
  • for 循环的基础语法
  • for 循环的嵌套应用
  • 循环中断:break 和 continue
  • 综合案例

目录

  • for 循环的基础语法
    • 基础语法
    • range语句
    • 变量作用域

range 语句

for 临时变量 in 待处理数据集:循环满足条件时执行的代码

语法中的:待处理数据集,严格来说,称之为:序列类型
序列类型指,其内容可以一个个依次取出的一种类型,包括:

  • 字符串
  • 列表
  • 元组

目前我们只学习了字符串类型,其余类型在后续章节会详细学习它们

range 语句

for 循环语句,本质上是遍历:序列类型。
尽管除字符串外,其它的序列类型目前没学习到,但是不妨碍我们通过学习 range 语句,获得一个简单的数字序列。

语法 1
range(num)
获取一个从 0 开始,到 num 结束的数字序列(不含 num 本身)
range(5) 取得的数据是:[0, 1, 2, 3, 4]

range 语句

语法 2
range(num1, num2)
获得一个从 num1 开始,到 num2 结束的数字序列(不含 num2 本身)
如,range(5, 10)取得的数据是:[5, 6, 7, 8, 9]

语法 3
range(num1, num2, step)
获得一个从 num1 开始,到 num2 结束的数字序列(不含num2本身)
数字之间的步长,以 step 为准( step 默认为 1)
如,range(5, 10, 2)取得的数据是:[5, 7, 9]

"""
演示 python 中的 range() 语句的基本使用
"""# range 语法1 range(num)
for x in range(10):print(x)

输出结果:

0
1
2
3
4
5
6
7
8
9

# range 语法2 range(num1, num2)
for x in range(5, 10):# 从 5 开始,到 10 结束(不包含 10 本身)的一个数字序列print(x)

输出结果:

5
6
7
8
9

# range 语法3 range(num1, num2, step)
for x in range(5, 10, 2):# 从 5 开始,到 10 结束(不包含 10 本身)的数字序列,数字之间的间隔是 2 print(x)

输出结果:

5
7
9

i = 1
while i <= 10:print("送玫瑰花")i += 1

输出结果:

送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花

for x in range(10):print("送玫瑰花")

输出结果:

送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花
送玫瑰花

总结:

  1. range 语句的功能是:

获得一个数字序列

  1. range 语句的语法格式:

语法1:range(num)
语法2:range(num1, num2)
语法3:range(num1, num2, step)

  1. range 语句的注意事项:
  • 语法1 从 0 开始,到 num 结束(不含 num 本身)
  • 语法2 从 num1 开始,到 num2 结束(不含 num2 本身)
  • 语法3 从 num1 开始,到 num2 结束(不含 num2 本身)
    ,步长以 step 值为准

range 的用途很多,多数用在 for 循环场景

练习案例:有几个偶数

定义一个数字变量 num ,内容随意
并使用 range() 语句,获取从 1 到 num 的序列,使用 for 循环遍历它。
在遍历的过程中,统计有多少偶数出现

1到100(不含100本身)范围内,有49个偶数。

提示:

  1. 序列可以使用:range(1, num)得到
  2. 偶数通过 if 来判断,判断数字余2 是否为 0 即可
# 定义一个数字变量 num
num = 100
# 统计多少个偶数的变量
count = 0
# for遍历
for i in range(1, num):# 判断是否是偶数if i % 2 == 0:count += 1print(f"1到100(不含100本身)范围内,有{count}个偶数")

输出结果:

1到100(不含100本身)范围内,有49个偶数

版权声明:

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

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