流程控制语句

devtools/2025/3/25 21:53:48/

python中的流程控制语句有三种,顺序结构、条件结构和循环结构

1)顺序结构:

从上往下,从左到右,依次逐行执行。

#顺序结构python
print('start')
print('hello world1 ')
print('hello world2 ')
print('hello world3 ')
print(5+5-3*2)
print('end')

上面的代码为顺序结构,按照上述规则执行之后的结果如下:

2)条件结构

2.1 基本if语句

3)循环结构

循环介绍:
概述:在满足某些条件的情况下,会重复地做某些事。
语法:while循环:更适用于循环次数不固定的情况;for 循环:更适用于循环次数固定的情况。循环语法的四个核心要素:1)初始化条件:表示循环从哪里开始,一般写成i=0或i=12)判断条件:表示循环什么时候结束,即:判断条件成立,则循环执行;不成立,循环结束。3)循环体表示条件满足时,重复做的事情。4)控制条件用于控制初始化条件变化的。
while 循环语法介绍:
1)格式
初始化条件1
while 判断条件2:循环体3控制条件4
2)执行流程:
第1次循环:1,2,3,4   假设:判断条件成立
重复循环:2,3,4       假设:判断条件成立
最后一次循环:2         判断条件不成立,循环结束。
'''
#需求1.打印5次hello world

例3.

python">#需求1.打印5次hello world
i=1#1.初始化条件
while i<=5:#2.判断条件print(f'Hello world!{i}')#3.循环体i=i+1#4.控制条件

运行结果:


http://www.ppmy.cn/devtools/171168.html

相关文章

新能源汽车充换站如何实现光储充一体化管理?

长三角某换电站光伏板晒到发烫&#xff0c;却因电网限电被迫切机&#xff1b;北京五环充电站每月多缴6万超容费&#xff1b;深圳物流车充电高峰排队3小时...当95%的充换站深陷“用不起绿电、扛不住扩容、算不清碳账”困局&#xff0c;安科瑞用一组真实数据撕开行业潜规则&#…

算法训练营第二十三天 | 贪心算法(一)

文章目录 一、贪心算法理论基础二、Leetcode 455.分发饼干二、Leetcode 376. 摆动序列三、Leetcode 53. 最大子序和 一、贪心算法理论基础 贪心算法是一种在每一步选择中都采取当前状态下的最优决策&#xff0c;从而希望最终达到全局最优解的算法设计技术。 基本思想 贪心算…

Jmeter插件下载和配置

下载插件&#xff1a; https://jmeter-plugins.org/wiki/PluginsManager/ https://jmeter-plugins.org/get/ 下载文件移动到jmeter安装目录&#xff1a;\apache-jmeter-5.6.3\lib\ext\重启Jmeter后Options中查看插件 4.

基于SpringBoot的名著阅读网站

作者&#xff1a;计算机学姐 开发技术&#xff1a;SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等&#xff0c;“文末源码”。 专栏推荐&#xff1a;前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码 精品专栏&#xff1a;…

解锁DeepSeek潜能:Docker+Ollama打造本地大模型部署新范式

&#x1f407;明明跟你说过&#xff1a;个人主页 &#x1f3c5;个人专栏&#xff1a;《深度探秘&#xff1a;AI界的007》 &#x1f3c5; &#x1f516;行路有良友&#xff0c;便是天堂&#x1f516; 目录 一、引言 1、什么是Docker 2、什么是Ollama 二、准备工作 1、操…

centos 7 搭建FTP user-list用户列表

在 CentOS 7 上搭建基于 user_list 的 FTP 用户列表&#xff0c;你可以按以下步骤操作&#xff1a; 1. 安装 vsftpd 服务 若还未安装 vsftpd&#xff0c;可以使用以下命令进行安装&#xff1a; bash yum install -y vsftpd2. 启动并设置开机自启 vsftpd 服务 bash systemctl…

Leetcode 刷题笔记 图论part05

卡码网 107 寻找存在的路径 初识并查集 并查集功能&#xff1a; 寻找根节点&#xff0c;函数: find(int u)&#xff0c;也就是判断这个节点的祖先节点是哪个将两个节点接入到同一个集合&#xff0c;函数: join(int u, int v)&#xff0c;将两个节点连在同一个根节点上判断两…

HarmonyOS next性能优化:多维度策略与实战案例

HarmonyOS next性能优化&#xff1a;多维度策略与实战案例 在HarmonyOS next开发中&#xff0c;性能优化是提升用户体验、确保应用流畅运行的关键。本文将从多个角度探讨HarmonyOS next的性能优化策略&#xff0c;并通过示例代码展示优化前后的效果对比&#xff0c;帮助开发者…