当前位置: 首页 > news >正文

张掖高端网站建设公司设计海报的软件

张掖高端网站建设公司,设计海报的软件,网站备案 核验单,服务平台官网本章节将介绍 Python 循环语句的使用。 Python 中的循环语句有 for 和 while。 Python 循环语句的控制结构图如下所示#xff1a; while 循环 Python 中 while 语句一般形式#xff1a; while 判断条件(condition)#xff1a;执行语句(statements)…… 执行流程图如下 while 循环 Python 中 while 语句一般形式 while 判断条件(condition)执行语句(statements)…… 执行流程图如下 执行 Gif 演示 同样需要注意冒号和缩进。另外在 Python 中没有 do..while 循环。 以下实例使用 while 来计算 1 到 100 的总和 实例 执行结果如下 1 到 100 之和为: 5050 无限循环 我们通过设置条件表达式永远不为 false 来实现无限循环 实例 执行以上脚本输出结果 输入一个数字 :5 你输入的数字是: 5 输入一个数字 : 可以使用 CTRLC 来退出当前的无限循环。 无限循环在服务器上客户端的实时请求非常有用。 while 循环使用 else 语句 如果 while 后面的条件语句为 false 时则执行 else 的语句块。 语法格式如下 while expr:statement(s) else:additional_statement(s) expr 条件语句为 true 则执行 statement(s) 语句块如果为 false则执行 additional_statement(s)。 循环输出数字并判断大小 实例 执行以上脚本输出结果如下 0 小于 5 1 小于 5 2 小于 5 3 小于 5 4 小于 5 5 大于或等于 5 简单语句组 类似 if 语句的语法如果你的 while 循环体中只有1条语句可以将该语句与 while 写在同一行中 如下所示 实例 #!/usr/bin/python flag 1 while (flag): print (欢迎访问CSDN!) print (Good bye!) 注意以上的无限循环你可以使用 CTRLC 来中断循环。 执行以上脚本输出结果如下 欢迎访问CSDN! 欢迎访问CSDN! 欢迎访问CSDN! 欢迎访问CSDN! 欢迎访问CSDN! …… for 语句 Python for 循环能遍历任何可迭代对象如1个列表或者1个字符串。 for循环的一般格式如下 for variable in sequence: statements else: statements 流程图 Python for 循环实例 实例 #!/usr/bin/python3 word runoob for letter in word: print(letter) 以上代码执行输出结果为 r u n o o b 整数范围值可以配合 range() 函数使用 实例 #!/usr/bin/python3 # 1 到 5 的所有数字 for number in range(1, 6): print(number) 以上代码执行输出结果为 1 2 3 4 5 for...else 在 Python 中for...else 语句用于在循环结束后执行一段代码。 语法格式如下 for item in iterable:# 循环主体 else:# 循环结束后执行的代码 当循环执行完毕即遍历完 iterable 中的所有元素后会执行 else 子句中的代码如果在循环过程中遇到了 break 语句则会中断循环此时不会执行 else 子句。 实例 for x in range(6):   print(x) else:   print(Finally finished!) 执行脚本后输出结果为 0 1 2 3 4 5 Finally finished! 以下 for 实例中使用了 break 语句break 语句用于跳出当前循环体不会执行 else 子句 实例 #!/usr/bin/python3 sites [Baidu, Google,Runoob,Taobao] for site in sites: if site Runoob: print(CSDN!) break print(循环数据 site) else: print(没有循环数据!) print(完成循环!) 执行脚本后在循环到 Runoob时会跳出循环体 循环数据 Baidu 循环数据 Google CSDN! 完成循环! range() 函数 如果你需要遍历数字序列可以使用内置 range() 函数。它会生成数列例如: 实例 for i in range(5): ... print(i) ... 0 1 2 3 4 你也可以使用 range() 指定区间的值 实例 for i in range(5,9) : print(i) 5 6 7 8 也可以使 range() 以指定数字开始并指定不同的增量(甚至可以是负数有时这也叫做步长): 实例 for i in range(0, 10, 3) : print(i) 0 3 6 9 负数 实例 for i in range(-10, -100, -30) : print(i) -10 -40 -70 可以结合 range() 和 len() 函数以遍历一个序列的索引,如下所示: 实例 a [Google, Baidu, Runoob, Taobao, QQ] for i in range(len(a)): ... print(i, a[i]) ... 0 Google 1 Baidu 2 Runoob 3 Taobao 4 QQ 还能使用 range() 函数来创建1个列表 实例 list(range(5)) [0, 1, 2, 3, 4] break 和 continue 语句及循环中的 else 子句 break 执行流程图 continue 执行流程图 while 语句代码执行过程 for 语句代码执行过程 break 语句能跳出 for 和 while 的循环体。如果从 for 或 while 循环中终止任何对应的循环 else 块将不执行。 continue 语句被用来告诉 Python 跳过当前循环块中的剩余语句然后继续进行下一轮循环。 实例 while 中使用 break 实例 n  5 while n  0:     n - 1     if n  2:         break     print(n) print(循环结束。) 输出结果为 4 3 循环结束。 while 中使用 continue 实例 n  5 while n  0:     n - 1     if n  2:         continue     print(n) print(循环结束。) 输出结果为 4 3 1 0 循环结束。 更多实例如下 实例 #!/usr/bin/python3 for letter in Runoob: # 第一个实例 if letter b: break print (当前字母为 :, letter) var 10 # 第二个实例 while var 0: print (当前变量值为 :, var) var var -1 if var 5: break print (Good bye!) 执行以上脚本输出结果为 当前字母为 : R 当前字母为 : u 当前字母为 : n 当前字母为 : o 当前字母为 : o 当前变量值为 : 10 当前变量值为 : 9 当前变量值为 : 8 当前变量值为 : 7 当前变量值为 : 6 Good bye! 以下实例循环字符串 Runoob碰到字母 o 跳过输出 实例 #!/usr/bin/python3 for letter in Runoob: # 第一个实例 if letter o: # 字母为 o 时跳过输出 continue print (当前字母 :, letter) var 10 # 第二个实例 while var 0: var var -1 if var 5: # 变量为 5 时跳过输出 continue print (当前变量值 :, var) print (Good bye!) 执行以上脚本输出结果为 当前字母 : R 当前字母 : u 当前字母 : n 当前字母 : b 当前变量值 : 9 当前变量值 : 8 当前变量值 : 7 当前变量值 : 6 当前变量值 : 4 当前变量值 : 3 当前变量值 : 2 当前变量值 : 1 当前变量值 : 0 Good bye! 循环语句可以有 else 子句它在穷尽列表(以for循环)或条件变为 false (以while循环)导致循环终止时被执行但循环被 break 终止时不执行。 如下实例用于查询质数的循环例子: 实例 执行以上脚本输出结果为 2 是质数 3 是质数 4 等于 2 * 2 5 是质数 6 等于 2 * 3 7 是质数 8 等于 2 * 4 9 等于 3 * 3 pass 语句 Python pass是空语句是为了保持程序结构的完整性。 pass 不做任何事情一般用做占位语句如下实例 实例 while True: ... pass # 等待键盘中断 (CtrlC) 最小的类: 实例 class MyEmptyClass: ... pass 以下实例在字母为 o 时 执行 pass 语句块: 实例 执行以上脚本输出结果为 当前字母 : R 当前字母 : u 当前字母 : n 执行 pass 块 当前字母 : o 执行 pass 块 当前字母 : o 当前字母 : b Good bye!
http://www.hkea.cn/news/14554842/

相关文章:

  • 企业网站建设对企业的宣传作用邢台网站建设策划
  • 网站的优势是什么意思在线相册jsp网站开发与设计
  • 做网站打电话怎么和客户说做响应式网站哪家公司好
  • 静态宠物网站设计论文企业文化培训心得体会
  • seo基础优化包括哪些内容湘潭seo优化价格
  • 传奇网站怎么建设用地方别名做网站名
  • 站长工具seo综合查询怎么看数据html5手机网站开发视频
  • 建电商网站要多少钱重庆 网站 建设
  • 北京网站备案核验单公司注册网上核名app
  • 攸县做网站的中石化网站群建设
  • 命令删除wordpress 缓存优化设计五年级下册语文答案
  • ssr wordpress邯郸网站优化怎么用
  • 电商网站源代码wordpress微支付宝
  • 应用网站如何做wordpress主题qux
  • 2018年的网站制作网站用亚马逊做标题会侵权吗
  • 外贸网站建设哪里好宿州房产网
  • 如何做原创小说网站加强网站建设和维护
  • 昆山高端网站建设开发h5网站系统
  • 三亚房产网站开发网络品牌推广怎么做
  • 做网站品最新网站域名
  • 济南网络建站模板赣州创可通科技有限公司
  • 营销网站流程与步骤wordpress获取分类文件
  • 嘉兴手机网站建设本地顺德网站建设
  • 潍坊网站排名推广江门市住房建设管理局网站
  • 巩义网站建设模板招聘类网站该怎么做
  • 洛阳瀍河建设局网站中国建行网站首页
  • 建设网站的重要性模板手机网站建设公司
  • 中国煤炭建设协会网站qc开发一个app要多少费用
  • 校园网站开发设计报告企业做网站多少钱
  • 建设监理工程师网站多语言网站制作