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

高校网站模板东莞做网站推广

高校网站模板,东莞做网站推广,wordpress发布的文章如何不显示,做网站需要的手续文章目录 前言while 循环无限循环while 循环使用 else 语句简单语句组for 语句for...elserange() 函数break 和 continue 语句及循环中的 else 子句pass 语句 前言 往期回顾#xff1a; Python系列教程–Python3介绍#xff08;一#xff09;Python系列教程–Python3 环境… 文章目录 前言while 循环无限循环while 循环使用 else 语句简单语句组for 语句for...elserange() 函数break 和 continue 语句及循环中的 else 子句pass 语句 前言 往期回顾 Python系列教程–Python3介绍一Python系列教程–Python3 环境搭建二Python系列教程–Python3 VScode三Python系列教程–Python3 基础语法四Python系列教程–Python3 基本数据类型五Python系列教程-- Python3 数据类型转换六Python系列教程-- Python3 推导式七Python系列教程-- Python3 解释器和注解八Python系列教程-- Python3 什么是运算符九Python系列教程-- Python3 数字(Number)十Python系列教程-- Python3 字符串十一Python系列教程-- Python3 列表十二Python系列教程-- Python3 元组十三Python系列教程-- Python3 字典十四Python系列教程-- Python3 集合十五Python系列教程-- Python3 条件控制十六 Python 中的循环语句有 for 和 while。 Python 循环语句的控制结构图如下所示 while 循环 Python 中 while 语句的一般形式 while 判断条件(condition)执行语句(statements)……执行流程图如下 执行 Gif 演示 同样需要注意冒号和缩进。另外在 Python 中没有 do…while 循环。 以下实例使用了 while 来计算 1 到 100 的总和 实例 #!/usr/bin/env python3n 100sum 0 counter 1 while counter n:sum sum countercounter 1print(1 到 %d 之和为: %d % (n,sum))执行结果如下 1 到 100 之和为: 5050无限循环 我们可以通过设置条件表达式永远不为 false 来实现无限循环实例如下 实例 #!/usr/bin/python3var 1 while var 1 : # 表达式永远为 truenum int(input(输入一个数字 :))print (你输入的数字是: , num)print (Good bye!)执行以上脚本输出结果如下 输入一个数字 :5 你输入的数字是: 5 输入一个数字 :你可以使用 CTRLC 来退出当前的无限循环。 无限循环在服务器上客户端的实时请求非常有用。 while 循环使用 else 语句 如果 while 后面的条件语句为 false 时则执行 else 的语句块。 语法格式如下 while expr:statement(s) else:additional_statement(s)expr 条件语句为 true 则执行 statement(s) 语句块如果为 false则执行 additional_statement(s)。 循环输出数字并判断大小 实例 #!/usr/bin/python3count 0 while count 5:print (count, 小于 5)count count 1 else:print (count, 大于或等于 5)执行以上脚本输出结果如下 0 小于 5 1 小于 5 2 小于 5 3 小于 5 4 小于 5 5 大于或等于 5简单语句组 类似 if 语句的语法如果你的 while 循环体中只有一条语句你可以将该语句与 while 写在同一行中 如下所示 实例 #!/usr/bin/pythonflag 1while (flag): print (欢迎访问我的教程!)print (Good bye!)注意以上的无限循环你可以使用 CTRLC 来中断循环。 执行以上脚本输出结果如下 欢迎访问我的教程! 欢迎访问我的教程! 欢迎访问我的教程! 欢迎访问我的教程! 欢迎访问我的教程! …… for 语句 Python for 循环可以遍历任何可迭代对象如一个列表或者一个字符串。 for循环的一般格式如下 for variable in sequence:statements else:statements流程图 Python for 循环实例 实例 #!/usr/bin/python3sites [Baidu, Google,demo,Taobao] for site in sites:print(site)以上代码执行输出结果为 Baidu Google demo Taobao也可用于打印字符串中的每个字符 实例 #!/usr/bin/python3word demofor letter in word:print(letter) 以上代码执行输出结果为d e m o整数范围值可以配合 range() 函数使用 实例 #!/usr/bin/python3# 1 到 5 的所有数字 for number in range(1, 6):print(number)以上代码执行输出结果为 1 2 3 4 5for…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/python3sites [Baidu, Google,demo,Taobao] for site in sites:if site demo:print(demo教程!)breakprint(循环数据 site) else:print(没有循环数据!) print(完成循环!)执行脚本后在循环到 demo时会跳出循环体 循环数据 Baidu 循环数据 Google demo教程! 完成循环!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, demo, Taobao, QQ]for i in range(len(a)): ... print(i, a[i]) ... 0 Google 1 Baidu 2 demo 3 Taobao 4 QQ还可以使用 range() 函数来创建一个列表 实例 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 - 1if n 2:breakprint(n) print(循环结束。)输出结果为 4 3循环结束。while 中使用 continue 实例 n 5 while n 0:n - 1if n 2:continueprint(n) print(循环结束。)输出结果为 4 3 1 0 循环结束。更多实例如下 实例 #!/usr/bin/python3for letter in demo: # 第一个实例if letter b:breakprint (当前字母为 :, letter)var 10 # 第二个实例 while var 0: print (当前变量值为 :, var)var var -1if var 5:breakprint (Good bye!)执行以上脚本输出结果为 当前字母为 : d 当前字母为 : e 当前字母为 : m 当前字母为 : o 当前变量值为 : 10 当前变量值为 : 9 当前变量值为 : 8 当前变量值为 : 7 当前变量值为 : 6 Good bye!以下实例循环字符串 demo碰到字母 o 跳过输出 实例 #!/usr/bin/python3for letter in demo: # 第一个实例if letter o: # 字母为 o 时跳过输出continueprint (当前字母 :, letter)var 10 # 第二个实例 while var 0: var var -1if var 5: # 变量为 5 时跳过输出continueprint (当前变量值 :, var) print (Good bye!)执行以上脚本输出结果为 当前字母 : d 当前字母 : e 当前字母 : m 当前字母 : o 当前变量值 : 9 当前变量值 : 8 当前变量值 : 7 当前变量值 : 6 当前变量值 : 4 当前变量值 : 3 当前变量值 : 2 当前变量值 : 1 当前变量值 : 0 Good bye!循环语句可以有 else 子句它在穷尽列表(以for循环)或条件变为 false (以while循环)导致循环终止时被执行但循环被 break 终止时不执行。 如下实例用于查询质数的循环例子: 实例 #!/usr/bin/python3for n in range(2, 10):for x in range(2, n):if n % x 0:print(n, 等于, x, *, n//x)breakelse:# 循环中没有找到元素print(n, 是质数)执行以上脚本输出结果为 2 是质数 3 是质数 4 等于 2 * 2 5 是质数 6 等于 2 * 3 7 是质数 8 等于 2 * 4 9 等于 3 * 3pass 语句 Python pass是空语句是为了保持程序结构的完整性。 pass 不做任何事情一般用做占位语句如下实例 实例 while True: ... pass # 等待键盘中断 (CtrlC)最小的类: 实例 class MyEmptyClass: ... pass以下实例在字母为 o 时 执行 pass 语句块: 实例 #!/usr/bin/python3for letter in demo: if letter o:passprint (执行 pass 块)print (当前字母 :, letter)print (Good bye!)执行以上脚本输出结果为 当前字母 : d 当前字母 : e 当前字母 : m 执行 pass 块 当前字母 : o 执行 pass 块 当前字母 : o Good bye!
http://www.w-s-a.com/news/499304/

相关文章:

  • 成都 网站建设公司哪家好襄阳行业网站建设
  • wordpress 调用时间做网站seo的公司哪家好
  • 手机上网站搭建网站账户系统
  • 西乡网站的建设柳州建站
  • 宁夏网站建设怎么样互联网 网站设计
  • 成都关键词seo推广平台手机端关键词排名优化软件
  • 学做软件的网站卡盟平台
  • 网站构建建设案例展示关于做服饰网站的首页
  • 如何建设网站论坛凡科建站手机版登录
  • 建设银行门户网站惠州公司网站建设价格
  • 用python开发网站网站如何取消验证码
  • 公司做企业网站互联网建网站
  • 建网站需要的费用公司注册后怎么做网站
  • 宣传电脑的网站开发运动网站建设教程
  • 网站建设公司都会有哪些花销做网站公司商丘
  • 网站风格有哪些软件定制和开发
  • 公司网络维护具体做什么河南网站推广优化公司哪家好
  • 中学生制作的网站常平哪里有招计算机网站开发的
  • 原创网站模版苏州响应式网站建设
  • 做海报在哪个网站可以找素材网址申请注册方法
  • 网站建设分哪些类别别人做的网站不能用
  • 做网站网站会怎么样全国高校校园网站联盟建设
  • 整站下载器 做网站地图地产项目网站设计
  • 创意设计网站公司手机wap网站建设多少钱
  • 甘肃省第八建设集团公司网站seo高级优化方法
  • 精美的商城网站介绍最多人用的wordpress子主题
  • 检察门户网站建设情况俄外长抵达北京
  • 老电脑做网站服务器网站在线留言如何做
  • 南宁广告公司网站建设小程序源码破解
  • 沛县做网站xlec网站建设开发方式包括哪些方面