成为大佬第四天 学会分支与循环1.分支分支分为单分支双分支以及多分支1.1单分支if (条件) (执行语句)如果条件成立则执行下行代码否则不执行if 3 5 : #条件满足执行对于语句块 print(1)1.2双分支单分支不成立执行另一分支num 10 if num 5 : print(大于5) else : print(小于5)num 2 if num 5 : print(大于5) else : print(小于5)1.3多分支判断多个条件成立则执行对于语句块num 30 if num 60 : print(111) elif num 50 : print(222) elif num 30 : print(333) else : print(666)1.4分支的嵌套在一个成立的条件中判断另一个条件是否成立再执行num 10 if num 5 : if num 8 :#隐含 num 8(num 5) print(我) else :# 隐含 5 num 8 print(你) else :#隐含 num 5 if num 3:#隐含 num 3 (num 5) print(他) else :#隐含 3 num 5 print(她)分支需要注意语句块的对应2.循环2.1range的使用在学习循环之前可以先学习range的用法为了更清楚的表达我们把range的值转换为列表的形式展现出来。print (list(range(1,5)))range(开始, 结束, 步长)输出包含开始的数不写(默认为0) 但不包含结束的数(必写) 步长为所取数的间隔(默认为1print (list(range(1,5,2)))2.2循环循环与分支不同它是重复性执行代码循环随着程序的运行将一系列数据中的每个元素都赋予变量 i 一次for i in range(1,6) : print(i)通过这个简单的循环我们就能实现123...100total 0 for i in list(range(1, 101)) : total i total #total i print(total)2.3循环的嵌套在循环中再执行一个循环外部循环变化一次 内部循环变化一轮for i in range(1, 5): for j in (1, 5) : print(i, j)99乘法表的实现99乘法表 for i in range(1 , 10): for j in range(1, 10): if j i : print(f{j} * {i} {i*j},end \t) print(/n)for i in range(1 , 10): for j in range(1, i1): print(f{j} * {i} {i*j},end \t) print(\n)2.4 循环控制语句break 终止循环for i in range(5): if i 3: break print(i, end )continue 跳过当前循环 继续下一循环for i in range(5): if i 3 : continue print(i,end )else for循环中如果break执行else不执行for i in range(5) : print(i) if i 3 : break else : print(执行) for i in range(5) : print(i) if i 5 : break else : print(执行)

相关新闻

最新新闻

一文详解!AI Agent(智能体)市场图谱:解构170+初创公司与26个核心业务

一文详解!AI Agent(智能体)市场图谱:解构170+初创公司与26个核心业务

前言 CB Insights发布的《AI Agent Bible》揭示,智能体领域正经历爆发式增长。自2023年以来,该领域已涌现500初创公司;2024年,相关初创公司融资总额高达38亿美元,几乎是2023年的三倍;更值得关注的是&#x…

2026/8/27 15:58:22
​ ⛳️赠与读者[特殊字符]第一部分——内容介绍基于三电平ANPC构网型逆变器的虚拟同步控制策略及动态性能优化研究摘要在“双碳”战略驱动下,以风电、光伏为主的新能源发电装备正逐步取代传

​ ⛳️赠与读者[特殊字符]第一部分——内容介绍基于三电平ANPC构网型逆变器的虚拟同步控制策略及动态性能优化研究摘要在“双碳”战略驱动下,以风电、光伏为主的新能源发电装备正逐步取代传

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 &#x1f381…

2026/8/27 15:58:22
如何在Go中调用C语言并反向导出函数:goc2p cgo互操作完整教程

如何在Go中调用C语言并反向导出函数:goc2p cgo互操作完整教程

如何在Go中调用C语言并反向导出函数:goc2p cgo互操作完整教程 【免费下载链接】goc2p 项目地址: https://gitcode.com/gh_mirrors/go/goc2p 在 Go 开发中,cgo 是打通 Go 与 C 语言生态的核心桥梁。本文基于 goc2p(《Go 并发编程实战》…

2026/8/27 15:58:22
Imagick源码架构深度解析:5大核心类与PHP C扩展对象模型全解

Imagick源码架构深度解析:5大核心类与PHP C扩展对象模型全解

Imagick源码架构深度解析:5大核心类与PHP C扩展对象模型全解 【免费下载链接】imagick 🌈 The Imagick PHP extension 🌈 项目地址: https://gitcode.com/gh_mirrors/ima/imagick Imagick 是一款 PHP 图像处理扩展,它让 PH…

2026/8/27 15:58:22
重复率30%怎么降?26年亲测有效的方法都在这

重复率30%怎么降?26年亲测有效的方法都在这

论文查重弹出30%那一刻,心里多少有点发凉。这个数字卡在中间——比合格线高出一截,又没到直接打回重写的程度,但谁都清楚,这么交上去导师那关过不了。这篇文章就围绕"重复率30%怎么降"这个问题,把实际管用的…

2026/8/27 15:58:22
AI智能体开发全攻略:50+开源框架精选+落地实践 | 程序员必藏指南

AI智能体开发全攻略:50+开源框架精选+落地实践 | 程序员必藏指南

前言 在这篇文章中,我将为构建 AI 智能体的开发人员提供开源生态系统的精选和更新框架。虽然不乏 AI 智能体市场地图,但大多数地图都面向非构建者,他们需要可视化的工具和框架来启动当今的功能性 AI 智能体。 本文中列出的每个框架都允许商业…

2026/8/27 15:53:21