千家信息网

Python循环语句怎么用

发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,小编给大家分享一下Python循环语句怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!什么是循环呢?简单理解,循环就是
千家信息网最后更新 2025年02月23日Python循环语句怎么用

小编给大家分享一下Python循环语句怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

什么是循环呢?

简单理解,循环就是反复的去做某一件事情。生活中的例子:比如我们听歌的时候,在歌曲的页面就会出现单曲循环、列表循环、随机播放以及顺序播放等。

Python中循环语句的逻辑:执行一个语句/一段代码块多次。

编程语言中,循环语句的一般形式如下:

Python之While循环

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

while 判断条件:

执行语句(可以是单个语句或语句块)

注意事项:

1、判断条件可以是表达式,也可以是字符

2、要注意如果判断条件的值为True,那么一定要在执行语句中有改变判断条件的值的语句,或者有触发退出的操作,否则,会进入死循环。

3、可以在循环中配合使用break或者continue关键字,

break:用于退出循环

continue:用于跳过该次循环,继续进入到下次循环

运行案列:

while None:  #不满足条件,不进入循环  print(123)  while 0:  #不满足条件,不进入循环  print(123)i = 0while True: #满足条件,会进循环  if i<5:    i = i+1  else:    break #设置退出循环   print(i)

练习一下break和continue的用法,使用while循环打印100以内的数字,遇到偶数就跳过,遇到奇数就打印出来:

i = 0while True:    i += 1    if i < 100 and i % 2 == 0:        continue    elif i < 100 and i % 2 == 1:        print(i)    else:        break

Python之for循环

python中的for循环可以针对数据类型元组、字符串、列表、字典进行遍历,也可以针对某一个区间的数据范围进行遍历。

for循环的使用语法格式如下:

for item in iterable迭代对象"):    执行语句

for循环主要通过遍历对象来控制循环次数,对象的数据遍历完之后,循环就结束了。

for循环的一些用法演示:

for i in range(10):    print(i)for i in range(2):  #范围从0开始,不包含最后一个数字    print(i)for i in range(1,3): #范围从1开始,不包含最后一个数字    print(i)

for循环遍历列表/字典的操作:

for i in list('helloworld'):    print(i)a = {'name':'xiaobo', 'wx':'xiaobotester'}for key in a.keys():    print(key)输出:namewxfor key, value in a.items():    print(key, value)输出:name xiaobowx xiaobotester

for循环嵌套使用:

对于学习编程语言而言,最常见的用法就是 打印9*9乘法表。

for i in range(1, 10):  #遍历9次,打印9行  for j in range(1, 10): #遍历9次,打印9列的数据    if j <= i: # 当列数<=行数的时候,就可以打印乘法公式      print(f"{i}*{j}={i*j}".format(i, j), end='\t')  print()

对于初学python基础来说,以上的写法虽然不是很友好,但是能够把需求给实现了,打印的时候要注意print()函数的使用,默认打印会换行,要改一下。

以上是"Python循环语句怎么用"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

循环 语句 条件 数据 对象 数字 时候 篇文章 范围 乘法 内容 字典 字符 就是 程序 编程语言 语言 处理 学习 编程 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全隐患排查 石林租房软件开发 公司员工信息管理数据库设计 达软件开发 浦东新区机械软件开发服务商密度 服务器远程登陆不上怎么办 软件开发行业的市场分析 性能服务器电量不显示 vba获取万德数据库 嵌入式软件开发与应用方向 c4网络技术挑战赛入围名单 小学二年级网络安全班会记录 网络安全法49条 计算机网络技术三级教程 小宝软件开发 安徽在线少儿编程平台软件开发 qt数据库怎么设置两个连接 网络安全行业新消息 马鞍山网络安全宣传 计算机网络技术薪资怎样 麻将软件开发性价比出众 oracle数据库进去实例 网络安全与工程的复试科目 网络安全网贷发生后除置程序结构 jtree 数据库 物业信息网络安全 易语言数据库打开成功表打开失败 昆明学软件开发的职业学院 腾讯阿里巴巴的根服务器在哪里 明明有网老是无法连接服务器
0