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

湖南省网站建设_网站建设公司_Django_seo优化

沈阳专业制作网站,通信公司网站建设,广州手工活外发加工网,国外优秀网页设计网站Python中有两种循环#xff0c;分别为#xff1a;for循环和while循环。for循环for循环可以用来遍历某一对象(遍历#xff1a;通俗点说#xff0c;就是把这个循环中的第一个元素到最后一个元素依次访问一次)。for循环的基本结构如下#xff1a;具体看这个案例#xff1a;设…Python中有两种循环分别为for循环和while循环。for循环for循环可以用来遍历某一对象(遍历通俗点说就是把这个循环中的第一个元素到最后一个元素依次访问一次)。for循环的基本结构如下具体看这个案例设计一个函数在桌面创建10个文本用数字从1-10依次给它们命名。def text_create():path /home/xuyukun/desktop/for text_name in range(1,11):# 1-10的范围需要用到range函数with open (path str(text_name) .txt,w) as text:# with...as的用法正文内会详细介绍text.write(str(text_name))text.close()print(Done)text_create()现在我们来理解下每行代码。第1行定义一个text_create函数第2行给变量path赋值为桌面路径第3行将1-10范围内的每个数字依次装入变量text_name中每次命名一个文件第5行打开位于桌面的txt文件并给每一个text执行写入操作第7行给每个文件依次命名第8行关闭文件第9行执行完一次命名操作后显示一个Done第11行调用函数。案例中提到了“with...as”在Python中“with...as”语法是用来代替传统的“try...finally”的。比如打开桌面的test文件尝试读取文件内容最后关闭文件。file open(/home/xuyukun/desktop/test.txt)try:data file.read()finally:file.close()虽然这段代码执行良好但比较冗长换成用“with...as”来表达后代码会更为简洁。with open(/home/xuyukun/desktop/test.txt) as file:data file.read()除了上面单层循环之外还有一种常见的循环嵌套循环。例如嵌套循环实现九九乘法口诀。for i in range(1,10):for j in range(1,10):print({} X {} {}.format(i,j,i*j))最外层的循环依次将1-9的数字储存在变量i中变量i每取一次值内层循环就依次将1-9的数字储存在变量j中最后打印出当前的i、j、和i*j的值。format函数用来格式化字符串可以通过{}.format来实现。在上面这个案例中将i、j、i*j的值分别存入前面的{ }中然后做好格式化统一形式。for循环和while循环两者的相同点在于都能循环做一件重复的事情不同点在于for循环是在序列穷尽时停止while循环是在条件不成立时停止。具体看下面示例count 0while True:print(重复一遍)count count 1if count 3:break给变量count赋值为0while True就是条件成立显示“重复一遍”此时count被重新赋值为count1如果count等于3时跳出循环。最后一句的break是跳出最近一层的循环如果不跳出程序会无限制循环下去不想用break来跳出循环则可以改变使循环成立的条件。将上面的例子可转化为如下count 0while (count 3):print(重复一遍)count count 1逻辑判断到循环的内容已完成坤子的博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权转载请注明原文链接Python for循环、while循环
http://www.ihoyoo.com/news/138595.html

相关文章:

  • 网站建设的市场定位分析网页布局怎么设计
  • 买书的网站排名世界摄影网站
  • 建设银行科技中心网站首页wordpress 文章页面
  • 做网站 怎么样找客户app开发软件多少钱
  • 网站对接appvs2015做简单网站
  • 网站建设改变某个表格大小优秀网站seo报价
  • 开鲁网站seo免费版网站专题制作原则
  • 大濮网最新濮阳消息seo上海推广公司
  • 涪城网站建设网站密码怎么做
  • 企业wap网站源码外贸网站cms系统
  • 怎么做免费的宣传网站做网站在哪买域名
  • 渭南网站建设与维护前端开发和后端开发哪个好些
  • 期末作业制作网站室内设计联盟官方app
  • 网页制作网站发布教学设计数字营销专业学什么
  • 建立自己网站北京广告设计公司招聘
  • 网站建设月薪武昌做网站公司推荐
  • 那些网站可以做公司的推广莱芜网站优化方案
  • 天津做企业网站公司2021重大军事新闻
  • wordpress门户网站天津关键词优化网排名
  • 上海想找人设计网站外网服务器租用
  • 重庆网站排名外包wordpress 小工具原理
  • 有专业做网站的吗网站公司做网站都需要什么工具
  • 网站可以自己做服务器么利用海康威视做直播网站
  • 国外网站 工信部备案谷歌浏览器官网
  • 莆田个人外贸网站建设wordpress 添加文件夹
  • wordpress站点地址没有湖南微网站开发
  • 网站的流量是怎么算的我的世界服务器网站怎么做
  • 做网站买服务器大概多少钱如何推广一个公众号
  • 物流网站建设工作岗位为什么网站上传都上传不成功
  • 贺州招聘网站建设柳州网站定制