5.Python中循环语句的使用方法(for、while、嵌套)

10 篇文章 16 订阅
订阅专栏

       程序在一般情况下是按顺序执行的。编程语言提供了各种控制结构,允许更复杂的执行路径。

循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式

                                                          

 1.循环控制语句

在了解循环语句的使用方法之前,我们先来了解几个循环控制语句:

1)break语句

        在语句块执行过程中终止循环,并且跳出整个循环

        实例:

for letter in 'Python':
   if letter == 'h':
      break
   print('当前字母 :%s' %letter)

                                                       

2)continue语句

        在语句块执行过程中终止当前循环,跳出该次循环,执行下一次循环。

        实例:

for letter in 'Python':
   if letter == 'h':
      continue
   print('当前字母 :%s' %letter)

                                                   

3)pass语句

        pass是空语句,是为了保持程序结构的完整性。

        实例:

# 输出 Python 的每个字母
for letter in 'Python':
    if letter == 'h':
        pass
        print('这是 pass 语句')
    print('当前字母 :%s'%letter)

print('Good bye!')

                                        

2.for循环语句

for循环使用的语法:
for 变量 in 序列:
    循环要执行的动作

在这里给大家介绍一下range

range的用法大致有一下三种:

range(stop): 0 - stop-1
range(start,stop): start - stop-1
range(start,stop,step): start - stop-1 step(步长)

实例:

for item in range(5):
    print(item)
print('\n')

for num in range(10,15):
    print(num)
print('\n')

for a in range(20,30,2):
    print(a)

                                                    

for循环实例:

        实例一:

##求1、3、5...99的和
sum = 0
for i in range(1,101,2):
    sum += i

print(sum)

                                                    

         实例二:

#用户输入一个整型数,求该数的阶乘
num = int(input('Num:'))
res = 1

for i in range(1,num+1):
    res *= i

print('%d 阶乘的结果是: %d' %(num,res))

                                    

3.while循环语句

当while循环满足条件时,做循环体里面的事情,即:

while 条件():
    条件满足时,做的事情1
    条件满足时,做的事情2

 实例:

i = 0
result = 0

while i <= 100:
    result += i
    i += 1
print('1+2+3+...+100的和为:%d' %result)

                                     

 那么可以考虑一个问题  如果while的条件恒为真时,那就是一个死循环,死循环在我们的生产环境中也是不可缺少的一部分

while死循环实例:

while True:
    print('hello python!')

                                     

4.while嵌套

while和for循环都可以进行嵌套使用已达到我们想要实现的功能

while嵌套实例:

打印9*9乘法表

row = 1
while row <= 9:
    col = 1
    while col <= row:
        print('%d * %d = %d\t' %(row,col,col * row),end='')
        col += 1
    print('')
    row += 1

 结果:

                                  

python基础教程:在Python的while循环使用else以及循环嵌套的用法
12-22
这篇文章主要介绍了在Python的while循环使用else以及循环嵌套的用法,是Python入门学习的基础知识,需要的朋友可以参考下 循环使用 else 语句 在 python ,for … else 表示这样的意思,for 的语句和普通的...
python的while循环语句
HHYZBC的博客
03-09 1万+
目录 循环是什么? 循环结构: 例子: break continue 例子: 循环是什么? Python循环语句的逻辑:执行一个语句/一段代码块多次。简单理解,循环就是反复的去做某一件事情。 循环结构: while 表达式1: 代码1 当表达式为真时,则运行代码1,然后回到表达式再进行判断是否为真,重复这个操作直到表达式为假时才退出运行循环下面的代码 。 例子: i=0 #循环变量初值 while i<10: pr...
Python While 循环语句
haox0的博客
10-22 651
Python 编程 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本while 判断条件: 执行语句……形式为: 执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。 当判断条件假false时,循环结束。 #!/usr/bin/python count = 0 while (cou...
Python for循环的12种巧妙运用,如果你正在学习Python,那一定要趁早收藏!
最新发布
Python_HUHU的博客
07-25 712
书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。最后,这里免费分享给大家一套免费的学习资料,包含视频、源码/电子书,希望能帮到那些不满现状,想提升自己却又没有方向的朋友,也可以加我微信一起来学习交流。
python的循环控制语句while和for的使用详解
涤生大数据
08-08 3万+
python的循环的控制语句有while和for,没有java的do...while语句。 1.while的使用演示 while的语法格式: while 判断条件: 执行语句1..... 执行语句2..... ..... 循环控制条件 注意1:while的判断条件可...
python while循环详解
热门推荐
a328062954的博客
08-24 4万+
python while循环
Python(while 循环语句
一个老宅男
10-23 2006
一.循环语句 1.while 循环 当我们在 python 需要重复执行一些动作的时候,这时我们就要用到循环 while 循环的结构,当条件成立的时候,就会执行里面的代码 while 循环不断的运行,直到指定的条件不满足为止。 注意死循环 while 条件成立: 执行内容 number = 1 # 指定从1开始数 while number <= 5:...
python基础——while循环语句
weixin_48124413的博客
08-24 1万+
1.while循环基本使用 循环的作用就是让指定的代码重复的执行 . while循环最常用的应用场景就是让执行的代码按照指定的次数重复执行 需求--打印5遍Hello World 思考--如果要求打印100遍怎么办? 1.1 while语句基本语法 初始条件设置——通常是重复执行的 计数器 while条件(判断 计数器 是否达到 目标次数): 条件满足时,做的事情A 条件满足时,做的事情B 条件满足时,做的事情C ........... 处理条件(计数器+ 1) 注意: while
python基础-while循环语句
清微的博客
02-20 1万+
while循环
Python的while循环使用else以及循环嵌套的用法
09-21
通过上述介绍,我们可以看到在Python使用`while`循环结合`else`子句和嵌套循环的强大功能。这些技巧对于编写复杂逻辑的程序非常有用,尤其是在处理数据处理和算法实现等方面。掌握这些基础知识将有助于开发者更好...
举例详解Python循环语句嵌套使用
09-22
Python编程语言循环语句嵌套是一种强大的功能,允许程序员在一次循环执行过程包含另一个或多个循环。这使得复杂的数据处理和迭代成为可能。本文将详细讲解Python循环语句嵌套及其应用。 首先,让我们...
python基础教程:Python在for循环嵌套使用if和else语句的技巧.pdf
06-12
Python,`else`子句不仅可以与`if`语句一起使用,还可以与`for`或`while`循环结合。当`for`循环正常完成,即没有`break`语句断时,`else`子句的代码将被执行。这是一个简单的例子: ```python def print_...
if判断语句 for循环 while循环
12-21
在编程语言,控制流程是程序执行的关键部分,其if判断语句、for循环和while循环是最基础且常用的结构。这些语句允许我们根据特定条件执行代码块,或者按照预定次数重复执行某些任务。 首先,if判断语句是用于...
Python-python循环语句:while循环的基础语法(while循环的语法格式、while循环的嵌套)、for循环、urange语句、for循环的嵌套运用、循环断(break、continu
放下华子我只抽RuiKe5的博客
06-30 6721
Python循环语句是实现重复执行特定代码块的强大工具,而其的while循环是最基本的一种。通过了解while循环的基础语法、嵌套以及与for循环和urange语句的比较运用,以及循环断的控制流指令(break和continue),我们可以更好地掌握Python的循环控制。在Python,while循环的基础语法是使用关键字"while"后跟条件表达式和一个冒号,在冒号后面编写需要重复执行的代码块。while循环还可以嵌套,即在一个循环内部再包含另一个完整的循环结构。嵌套的while循环可
Python while 循环语句详解:基础语法、常见应用场景及注意事项
weixin_43263566的博客
02-18 1万+
Python循环语句 - while循环语句、while循环的嵌套应用
Python教程: while循环20例
weixin_46121540的博客
02-27 2万+
循环是计算机编程最常用的结构之一。在Python,有两种类型的循环:while循环和for循环。在本文,我们将专注于while循环并提供20个实用示例,帮助您了解while循环的基本概念和用法。
Python while循环语句
weixin_52026996的博客
08-09 6099
简介: Python 编程 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务,执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。当判断条件假 false 时,循环结束。本文主要介绍一下Pythonwhile循环的使用。 1、Python 循环语句 Python有两个原始循环命令: while循环 for循环 2、while 循环 使用while循环,只要条件为真,我们就可以执行语句。执行语句可以是单个语句
python的while循环语句用法及实例
weixin_50853979的博客
06-01 3万+
1.while语句的语法及用法 (1)语法 while <condition>条件语句: <execute statement>执行语句 参数说明 condition:为条件语句,用来设置循环的条件,可为等于、比较等。比如a==3、a>2。当条件为TURE即while true表示无限循环。 execute statement:执行语句,即满足循环条件之后需要执行什么。 (2)用法:用于条件或无限循环。 2.实例 (1)条件循环 例:一个变量为5
Python入门篇】——Python循环语句(while循环的基础语法和基础案例)
2201_75366661的博客
05-13 2888
Python循环语句(while循环的基础语法和基础案例)
写文章

热门文章

  • 5.Python中循环语句的使用方法(for、while、嵌套) 102100
  • 25.Linux系统忘记登录密码解决办法(别着急,还能抢救一下) 57048
  • 4.Python中条件语句使用方法(if语句、if嵌套) 47388
  • 5.信道带宽、信道容量、香农公式 43104
  • 7.详解第三代移动通信系统——WCDMA、TD-SCDMA、CDMA2000 19073

分类专栏

  • 项目实践 4篇
  • 通信技术随笔 7篇
  • 安全 1篇
  • 5G
  • LTE
  • 通信基础
  • Linux系统基础管理 26篇
  • Linux服务器的架构 1篇
  • Shell脚本编程
  • Python随笔 10篇
  • 计算机网络学习 1篇
  • 运维实践
  • 其他 3篇

最新评论

  • 25.Linux系统忘记登录密码解决办法(别着急,还能抢救一下)

    GOH73: echo westos | passwd --stdin root 这行把“|”改成>>就奏效了

  • 4.GSM、WCDMA、TD-SCDMA、CDMA2000、LTE、5G

    weixin_39560615: 技术标准是由这些公司主导的,推广和使用该标准的是国家

  • 4.GSM、WCDMA、TD-SCDMA、CDMA2000、LTE、5G

    17_Boli: 个人在CDMA2000中有所疑惑,原文中写道“中国电信采用的CDMA2000网络是由以美国高通北美公司为主导的,摩托罗拉、朗讯科技公司和后来加入的韩国三星都有参与实现的一种3G通信标准。韩国是该标准的主导者。”,那么想问一下CDMA2000这个通信标准究竟是以美国高通北美公司为主导还是以韩国为主导呢?

  • 5.信道带宽、信道容量、香农公式

    HeeSeon1212: 请问这个B指频带宽度还是数字信号调制出来的信号带宽,是fh-fl吗?还是fB

  • 25.Linux系统忘记登录密码解决办法(别着急,还能抢救一下)

    weixin_45953703: 该方法没用,最后还是想起来了原密码登陆成功的

大家在看

  • PID---平衡车调参
  • 题目:MATLAB数字验证码提取和识别 854
  • Vue.js与Flask/Django后端配合
  • VMware Tools系列二:图解安装VMware Tools过程 398
  • LED灯、蜂鸣器、继电器的控制 1228

最新文章

  • 4.数据挖掘——房价项目预测(四)matplotlib与Seaborn数据可视化学习
  • 3.数据挖掘——房价项目预测(三)Pandas学习
  • 2.数据挖掘——房价项目预测(二)NumPy库学习
2020年13篇
2019年37篇
2018年3篇

目录

目录

评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

玻璃钢生产厂家河北大型商场创意商业美陈道具天水动物玻璃钢雕塑设计楚雄玻璃钢南瓜屋雕塑玻璃钢雕塑为什么有裂纹增城玻璃钢雕塑厂家衢州玻璃钢雕塑优势玻璃钢羊雕塑河南玻璃钢天使人物雕塑批发便宜的玻璃钢雕塑产品厂家思明玻璃钢雕塑厂家清远公仔玻璃钢卡通雕塑公仔玻璃钢动物雕塑包括哪些安顺商场美陈模型广东玻璃钢大象雕塑合肥玻璃钢雕塑定制巫山县玻璃钢雕塑玻璃钢鱼型雕塑周口玻璃钢门头雕塑南京商场周年美陈优良玻璃钢雕塑厂家择优推荐无锡玻璃钢雕塑内蒙古玻璃钢仿铜雕塑价格洛阳玻璃钢卡通雕塑厂家电话南通玻璃钢仿真水果雕塑成都户内玻璃钢雕塑生产厂家设计玻璃钢雕塑方案天津佛像玻璃钢雕塑批发商场美陈潮流上海做玻璃钢雕塑玻璃钢和铸铁雕塑香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化