当前位置:首页 > 教育培训 >

python输出for循环中第二个数字(pythonfor循环2个参数)

来源:原点资讯(www.yd166.com)时间:2023-07-30 18:11:38作者:YD166手机阅读>>

for循环在循环中很流行,写法简单,应用于预先知道循环次数的场景。

for循环语法结构

for <variable>变量 in < sequence >字符串,列表,元组,字典,集合 < statements >循环体,循环最后为False的时候就执行else else: < statements >

python输出for循环中第二个数字,pythonfor循环2个参数(1)

for循环

示例:编程实现在控制台中求从1-100之和

sum_of_number = 0 # 存储和的值 for i in range(0, 101): sum_of_number = i else: print("=====循环结束=====") print(sum_of_number) for循环的范围

1):for-in 用于集合的遍历,该变量将会在每次循环开始时自动被赋值,for-in循环可用于遍历范围。

实例01:

for i in [1, 2, 3, 4, 5, 6, 7, 8, 9]: print(i, end=" ") # 使用中括号(list集合)表示一个范围,循环的过程中可以从头到尾依次取到集合中的元素

实例02:

for i in ['Alice', 'Billy', 'Candy', 123, 456, 789]: print(i, end=" ") # 在使用 for-in 循环遍历集合时,集合中有几个元素,for-in 循环的循环体就执行几次,针对每个元素执行一次,循环计数器(变量i)就会依次被赋值为元素的值

演示结果:

python输出for循环中第二个数字,pythonfor循环2个参数(2)

for循环

2):for-in range 传统的for循环

方法01:range(单个数字:从0开始到这个数字 -1,每次递增1,取不到最后一个数字)

for i in range(10): print(i, end=" ")

方法02:range(两个数字:从第一个数字开始,从第二个数字 -1结束,每次递增1个)

for i in range(2,10): print(i, end=" ")

方法03:range(三个数字:从第一个数字开始,到第二个数字-1结束,每次按照第三个数字递增)

for i in range(2, 10, 2): print(i, end=" ")

演示结果:

python输出for循环中第二个数字,pythonfor循环2个参数(3)

for循环

python输出for循环中第二个数字,pythonfor循环2个参数(4)

Python循环

for循环案例演示

实例01:编程实现在控制台中求1-100间5和7的倍数之和

sum_of_number = 0 for i in range(1, 101): if i % 5 == 0: sum_of_number = i elif i % 7 == 0: sum_of_number = i else: pass print("1-100之间5和7的倍数之和为:%d" % sum_of_number)

代码分析:

在for-in range中定义的循环范围是1,101,第二个数字为101才能取到100;通过if-elif-else条件选择语句判断取到的数值是否是5的倍数,7的倍数,都不是就pass,并且定义一个变量sum_of_number来存储累加的结果,所有数字判断完成后,打印结果。

演示结果:

python输出for循环中第二个数字,pythonfor循环2个参数(5)

for循环实例

实例02:编程实现在控制台中求水仙花数,水仙花是一个三位数,如:153=13 53 33

for i in range(100, 1000): if int(str(i)[0])**3 int(str(i)[1])**3 int(str(i)[2])**3 == i: print(i, end= ",") else: continue

代码分析:

for-in range取值范围是100-999的三位数;把取到的每一个三位数先通过str转换成字符串,在依次通过字符串的下标0,1,2取出字符串中的三个元素,并且使用int把每个字符串的元素转换为整数在把计算**3的结果进行累加,如果三个数累加后==i(取出的三位数)就满足水仙花的条件,最后打印出结果。

演示结果:

python输出for循环中第二个数字,pythonfor循环2个参数(6)

for循环实战

Python入门实战系列课程:for循环案例演示

每天进步一点点,跟着教头学Python

,

栏目热文

python怎么循环1-100之间的数(python怎么使用循环计算1到100)

python怎么循环1-100之间的数(python怎么使用循环计算1到100)

练习案例:求1-100的和 需求:通过while循环,计算从1累加到100的和 提示: 1.终止条件不要忘,设置为确保w...

2023-07-30 18:29:37查看全文 >>

python的for循环语句1到10(pythonfor循环从1到10)

python的for循环语句1到10(pythonfor循环从1到10)

Python傻瓜教程从今天开始,我和大家一起来学习Python,主要是这个Python太好用啦!不得不学啊。嘿嘿!大家有...

2023-07-30 17:47:14查看全文 >>

python用for循环输出50以内偶数(python用for循环输出1到100)

python用for循环输出50以内偶数(python用for循环输出1到100)

●for-in循环●in表达从(字符串、序列等)中依次取值,又称为遍历●for-in遍历的对象必须是可迭代对象●for-...

2023-07-30 18:23:31查看全文 >>

python1到100的累加和for循环(python怎么使用循环计算1到100)

python1到100的累加和for循环(python怎么使用循环计算1到100)

今天小会来给大家分享几个循环案例,从例子中体验编程的乐趣,话不多说,一起来看看吧。案例一、累加和累乘(for循环)需求:...

2023-07-30 18:13:11查看全文 >>

python用for循环输出1到10的整数(pythonfor循环语句从1加到100)

python用for循环输出1到10的整数(pythonfor循环语句从1加到100)

今天学习的是刘金玉老师零基础Python教程第31期,主要内容是python编程for循环语句。(一)for循环语句语法...

2023-07-30 17:47:12查看全文 >>

ipad 已停用简单恢复(ipad已停用简单恢复三种方法)

ipad 已停用简单恢复(ipad已停用简单恢复三种方法)

iPad锁屏密码忘记了,一直输入错误密码,导致“iPad已停用 连接iTunes”,或因误触碰、被小孩乱按锁屏密码,导致...

2023-07-30 18:28:28查看全文 >>

手机版英雄联盟自走棋开局(英雄联盟手游自走棋入口)

手机版英雄联盟自走棋开局(英雄联盟手游自走棋入口)

哈喽,肥宅们大家好,emmm……不好意思,我好像又偷懒了。前段时间英雄联盟出了个新模式,叫做“云顶之弈”,说白了就是以L...

2023-07-30 18:03:49查看全文 >>

英雄联盟手游自走棋模式怎样进入(英雄联盟自走棋手机玩法)

英雄联盟手游自走棋模式怎样进入(英雄联盟自走棋手机玩法)

19年初,由国内巨鸟多多工作室制作的《DOTA2》的自定义RPG地图——《刀塔自走棋》,成了爆款游戏。搞得《DOTA2》...

2023-07-30 18:16:57查看全文 >>

手机版英雄联盟自走棋怎样登录

手机版英雄联盟自走棋怎样登录

云顶之弈作为拳头子在英雄联盟衍生出来的自走棋游戏,从上市以来就深受各位英雄联盟玩家们的喜爱,而游戏官方的运营也是十分积极...

2023-07-30 18:01:56查看全文 >>

英雄联盟手游版自走棋哪里玩(英雄联盟手游自走棋在哪里)

英雄联盟手游版自走棋哪里玩(英雄联盟手游自走棋在哪里)

腾讯旗下的WeGame游戏平台,又推出了个逆天功能,这功能有点类似最近的“云游戏”模式,什么是“云游戏”?就是你可以用很...

2023-07-30 18:22:34查看全文 >>

文档排行