【廖雪峰python入门笔记】while循环

Python廖雪峰教程学习笔记:Day3 前言 养成一个好的习惯只需要坚持21天,Day3 条件判断和循环 条件判断与循环在编程实现中都很常见,比如,输入用户的年龄,根据年龄的大小可以打印出不同的内容,该功能的实现可以使用if语句实现: if - else语句,如果if判断是False,则执行else后面的内容,否则执行if后面的内容。 if - elif - else语句,可以有多个判断语句。 ⚠️注意:1⃣️在判断语句的后面不要... 阅读详情

和 for 循环不同的另一种循环是while 循环,while 循环不会迭代 list 或 tuple 的元素,而是根据表达式判断循环是否结束。

比如要从 0 开始打印不大于 N 的整数:

N = 10
x = 0
while x < N:
    print(x)
    x = x + 1

while循环每次先判断 x < N,如果为True,则执行循环体的代码块,否则,退出循环。

在循环体内,x = x + 1 会让 x 不断增加,最终因为 x < N 不成立而退出循环。

如果没有这一个语句,while循环在判断 x < N 时总是为True,就会无限循环下去,变成死循环,所以要特别留意while循环的退出条件。

Manus创始人深度复盘:AI Agent产品的技术架构与战略转型 成本对比:同样任务处理,中国区单位成本是亚太区的2.3倍。付费转化率:中国区1.2% vs 全球平均4.7%微信/支付宝等超级App的适配代码占比达17%Zstandard:压缩比38%,耗时12ms。每季度需要投入3名高级工程师专职维护兼容性。国际版API平均延迟:180-220ms。中国版特殊部署延迟:480-720ms。信息保持准确率:93%(7天跨度测试)自研算法:压缩比39%,耗时5ms。存储效率:相比纯文本节省68%空间。:本地化部署导致的延迟与费用差异。LZ4:压缩比42%,耗时8ms。 阅读详情

相关推荐

Python实现课程时间表

用Python实现课程表功能

life is like a play 2042

流程结构之循环结构

每日学习笔记

lzq78998的博客 738

Halcon实战:5种边缘检测算子对比(Sobel、Roberts、Prewitt、Kirsch、Canny)

本文深入对比了Halcon中Sobel、Roberts、Prewitt、Kirsch和Canny五大边缘检测算子的实战表现与核心差异。通过工业图像实例与代码解析,提供了基于噪声水平、边缘连续性及实时性要求的场景化选型指南,帮助工程师精准选择最适合的算子以优化视觉检测流程。

weixin_29266007的博客 393

python:等考之九

# 以下代码为提示框架 # 请在...处使用一行或多行代码替换 # 请在______处使用一行代码替换 # # 注意:提示框架代码可以任意修改,以完成程序功能为准 # 输入数据:综合 理工 综合 综合 综合 综合 综合 综合 综合 综合 师范 理工 综合 理工 综合 综合 综合 综合 综合 理工 理工 理工 理工 师范 师范 综合 师范 农林 理工 综合 理工 理工 理工 综合 理工 综合 综合 理工 农林 民族 军事 农林 民族 txt = input("请输入类型序列: ") ... d = {}...

lm19770429的专栏 654

从零构建基于ZYNQ与AD9361的SDR信号源:FPGA逻辑与射频前端的协同设计

本文详细介绍了从零开始构建基于ZYNQ与AD9361的SDR信号源的完整流程。通过解析FPGA逻辑与射频前端的协同设计,重点阐述了如何利用FPGA生成基带信号,并通过ARM处理器配置AD9361,最终实现一个可编程的2.4GHz载波信号发生器。内容涵盖硬件选型、Vivado环境搭建、AXI总线通信、LVDS接口设计及软件驱动开发,为SDR开发者提供了实用的实战指南。

weixin_29200485的博客 214

Gemini Enterprise免费试用攻略:解锁企业级AI平台的隐藏技巧与避坑指南

本文详细介绍了Gemini Enterprise免费试用的全流程攻略,包括注册优化、团队协作、资源管理和典型应用场景。通过解锁企业级AI平台的核心功能如Gemini 3.0 Pro模型和Nano Banana图像生成系统,帮助企业高效评估AI与业务的契合度。文章还提供了安全合规与数据管理的实用建议,确保试用过程顺畅无忧。

weixin_29233857的博客 657

Python条件语句与循环结构——datawhale组队学习python入门

1 条件语句 1.0 if 语句 if 表达式: 需要执行的后续操作 if 语句的 expr_true_suite 代码块只有当条件表达式 expression 结果为真时才执行,否则将继续执行紧跟在该代码块后面的语句。 单个 if 语句中的 expression 条件表达式可以通过布尔操作符 and,or和not 实现多重条件判断。 【例子】 if 2 > 1 and not 2 > 3: print('Correct Judgement!') 输出: Correct J

weixin_44336181的博客 381

笔记——Oracle19c

Oracle阅读笔记

weixin_63819458的博客 1350

西瓜书第四章datawhile总结

决策树的本质 决策树(decision tree)是一种基本的分类与回归方法。决策树模型呈树形结构,在分类问题中,表示基于特征对实例进行分类的过程。它可以认为是if-then规则的集合(互斥并且完备),也可以认为是定义在特征空间与类空间上的条件概率分布。其主要优点是模型具有可读性,分类速度快。学习时,利用训练数据,根据损失函数最小化的原则建立决策树模型。预测时,对新的数据利用决策树模型进行分类。决策树学习通常包括三个步骤:特征选择、决策树的生成和决策树的修剪。 ...

bluewind_zhj的博客 432

算法策略 | MACD跨周期短线交易策略开发(股指+商品双版)

量化策略开发,高质量社群,交易思路分享等相关内容

松鼠宽客的博客 2539

【目标检测】基于yolov5的铝型材表面缺陷检测(附代码和数据集,Ubuntu或者Linux系统均可运行)

【目标检测】基于yolov5的铝型材表面缺陷检测(附代码和数据集,Ubuntu或者Linux系统均可运行)

学无止境、积少成多、厚积薄发 2170

Datawhile 机器学习入门 Task3

模型偏差指我们假设的模型可能过于简单, 无论如何优化都不可能接近真实模型。举个例子,假设模型为一次函数, 但真实模型是二次型的。虽然可以找到这些一次函数里面最好的一个,但损失还是不够低。这个时候重新设计一个模型,给模型更大的灵活性。可以考虑,增加更多的灵活性。

2201_75451970的博客 1744

ESD防护设计宝典(十):RE(辐射发射)超标问题排查与解决

RE测试是EMC认证的“头号杀手”。当屏幕上出现一根根超标频谱线时,如何快速定位元凶并有效整改?本讲将带你化身电磁侦探,完成一次完美的RE问题“缉凶”。

m0_56451176的博客 394

Python的while循环

while循环的初级用法开头讲的比较详细,计数器的使用,while的嵌套,用while循环实现9*9乘法表,while循环对break和continue的语句使用

m0_68632725的博客 6833

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

【廖雪峰python学习笔记】循环

廖雪峰python学习:循环 while和for in

weixin_43613882的博客 360

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Python学习笔记(Python基础篇精简版)------廖雪峰Python教程

文章目录一. python基础1.1. 数据类型和变量1.1.1.整数1.1.2. 浮点数1.1.3. 字符串1.4.布尔值1.5. 空值1.6.变量1.7. 常量1.8. 注意2. Python的字符串2.1. 字符编码2.2. 格式化2.3. format()2.4. f-string3. 使用list和tuple3.1. list3.2. tuple4. 条件判断4.1. if语句4.2. elif语句4.3. input语句5. 循环5.1. for...in循环5.2. range()函数5.3.

qq_50659002的博客 2079

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

【廖雪峰python入门笔记】break和continue

用 for 循环或者 while 循环时,如果要在循环体内直接退出循环,可以使用 break 语句。 比如计算1至100的整数和,我们用while来实现: sum = 0 x = 1 while True: sum = sum + x x = x + 1 if x &amp;amp;gt; 100: break print(sum) 咋一看, while True 就...

Datawhale 2247

廖雪峰Python的研读笔记(一) Python基础、函数、高级特性

前言 Python基础 字符串和编码 循环 使用dict和set 函数 调用函数 函数的参数 递归调用 高级特性 切片 迭代 列表生成器 生成器 迭代器

SchRHT Blog 2386

图解 Python 编程(8) | while循环(附要点速查表·完结)

Python 编程中while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。

ShowMeAI研究中心 1万+

跟着廖雪峰学python 004

循环、字典、集合

weixin_42761685的博客 135

【Python学习笔记】for和while循环语句

一、for循环 要计算1+2+3,我们可以直接写表达式: >>> 1 + 2 + 3 6 要计算1+2+3+...+10,勉强也能写出来。 但是,要计算1+2+3+...+10000,直接写表达式就不可能了。 为了让计算机能计算成千上万次的重复运算,我们就需要循环语句。   Python的循环有两种,一种是for...in循环,依次把list或tuple中的每个元素迭代出来,看例子

Junkichan的博客 1125

杨桃的Python基础教程——第6章:Python控制结构(二)循环结构——while循环

本人优快云博客专栏:https://blog.youkuaiyun.com/yty_7 Github地址:https://github.com/yot777/Python-Primary-Learning 6.2 循环结构——while循环 Python的while循环的一般形式: while 判断条件: statements 注意: 1、和if语句一样,要注意冒号和缩进。 2、...

yty_7的专栏 571

python 廖雪峰_廖雪峰的Python教程系列(11)——Python基础之循环

点击蓝字关注我们循环要计算1+2+3,我们可以直接写表达式:>>> 1 + 2 + 36要计算1+2+3+...+10,勉强也能写出来。但是,要计算1+2+3+...+10000,直接写表达式就不可能了。为了让计算机能计算成千上万次的重复运算,我们就需要循环语句。Python的循环有两种,一种是for...in循环,依次把list或tuple中的每个元素迭代出来,看例子...

weixin_40003451的博客 126

廖雪峰python教程阅读之循环

循环要计算1+2+3,我们可以直接写表达式:>>> 1 + 2 + 3 6 要计算1+2+3+…+10,勉强也能写出来。 但是,要计算1+2+3+…+10000,直接写表达式就不可能了。 为了让计算机能计算成千上万次的重复运算,我们就需要循环语句。 Python的循环有两种,一种是for…in循环,依次把list或tuple中的每个元素迭代出来,看例子:names = ['Michael',

夏天不能盖被子 517

python学习笔记——廖雪峰(9、循环)

1、for...in循环,依次把list或tuple中的每个元素迭代出来,看例子: names = ['Michael', 'Bob', 'Tracy'] for name in names: print(name) 2、比如range(5)生成的序列是从0开始小于5的整数: &gt;&gt;&gt; list(range(5)) [0, 1, 2, 3, 4] 3、while...

by壮壮的小仙女呀! 259

【Python】【整理】廖雪峰Python教程代码整理——2、Python基础

文章目录2.4 条件判断 2.4 条件判断 if <条件判断1>: <执行1> elif <条件判断2>: <执行2> elif <条件判断3>: <执行3> else: <执行4> ...

qq_38866586的博客 249
上一篇: 【廖雪峰python入门笔记】for循环
下一篇: 【廖雪峰python入门笔记】break和continue
Datawhale
Datawhale 领域专家: 物联网技术领域 领域专家: 物联网技术领域
博客等级 码龄8年 8902粉丝 1079原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值