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

没公司怎么做网站站长之家源码之家

没公司怎么做网站,站长之家源码之家,网站架构设计面试技巧,用域名访问网站前言#xff1a;Hello大家好#xff0c;我是小哥谈。流程控制语句是编程语言中用于控制程序执行流程的语句#xff0c;本节课就带大家认识下Python语言中常见的流程控制语句#xff01;~#x1f308; 目录 #x1f680;1.while循环 #x1f680;2.for循环 #x1… 前言Hello大家好我是小哥谈。流程控制语句是编程语言中用于控制程序执行流程的语句本节课就带大家认识下Python语言中常见的流程控制语句~   目录 1.while循环 2.for循环 3.循环嵌套 4.跳转语句 5.pass空语句 1.while循环 while循环是通过一个条件来控制是否要继续反复执行循环体中的语句。 语法如下 while 条件表达式:循环体 说明循环体是指一组被重复执行的语句。 当条件表达式的返回值为真时则执行循环体中的语句执行完毕后重新判断条件表达式的返回值直到表达式返回的结果为假时退出循环。while循环语句的执行流程如下图所示。 我们用现实生活中的例子来理解while循环的执行流程。在体育课上体育老师要求同学们沿着环形操场跑圈要求当听到老师吹的哨子声时就停下来。同学们每跑一圈可能会请求一次老师吹哨子。如果老师吹哨子则停下来即循环结束否则继续跑步即执行循环。 注意在使用while循环语句时一定不要忘记添加将循环条件改变为False的代码否则将产生死循环。 2.for循环 for循环是一个依次重复执行的循环。通常适用于枚举或遍历序列以及迭代对象中的元素。 语法如下 for 迭代变量 in 对象:循环体 其中迭代变量用于保存读取出的值对象为要遍历或迭代的对象该对象可以是任何有序的序列对象如字符串、列表和元组等循环体为一组被重复执行的语句。 for循环语句的执行流程如下图所示 我们用现实生活中的例子来理解for循环的执行流程。在体育课上体育老师要求同学们排队进行踢毽球测试每个同学一次机会毽球落地则换另一个同学直到全部同学都测试完毕即循环结束。 案例1进行数值循环 在使用for循环时最基本的应用就是进行数值循环。例如想要实现从1到100的累加可以通过下面的代码实现 print(计算123……100的结果为) result 0 # 保存累加结果的变量 for i in range(101):result i # 实现累加功能 print(result) # 在循环结束时输出结果 在上面的代码中使用了range()函数该函数是Python内置的函数用于生成一系列连续的整数多用于for循环语句中。其语法格式如下 range(start,end,step) 参数说明 start用于指定计数的起始值可以省略如果省略则从0开始。 end用于指定计数的结束值但不包括该值如range(7)则得到的值为0~6不包括7不能省略。当range()函数中只有一个参数时即表示指定计数的结束值。 step用于指定步长即两个数之间的间隔可以省略如果省略则表示步长为1。例如range(1,7)将得到1、2、3、4、5、6。 注意在使用range()函数时如果只有一个参数那么表示指定的是end如果有两个参数则表示指定的是start和end如果3个参数都存在时最后一个参数才表示步长。 例如使用下面的for循环语句将输出10以内的所有奇数 for i in range(1,10,2):print(i,end ) 得到的结果如下 1 3 5 7 9 案例2遍历字符串 使用for循环语句除了可以循环数值还可以逐个遍历字符串例如下面的代码可以将横向显示的字符串转换为纵向显示 string 腹有读书气自华 print(string) # 横向显示 for ch in string:print(ch) # 纵向显示 上面代码的运行结果如下图所示。 说明for循环语句还可以用于迭代遍历列表、元组、集合和字典等。 3.循环嵌套 在Python中允许在一个循环体中嵌入另一个循环这称为循环嵌套。例如在电影院找座位号需要知道第几排第几列才能准确找到自己的座位号假如寻找如下图所示的在第二排第三列座位号首先寻找第二排然后在第二排再寻找第三列这个寻找座位的过程就类似循环嵌套。 在Python中for循环和while循环都可以进行循环嵌套。 例如在while循环中套用while循环的格式如下 while 条件表达式1:while 条件表达式2:循环体2循环体1 在for循环中套用for循环的格式如下 for 迭代变量1 in 对象1:for 迭代变量2 in 对象2:循环体2循环体1 在while循环中套用for循环的格式如下 while 条件表达式:for 迭代变量 in 对象:循环体2循环体1 在for循环中套用while循环的格式如下 for 迭代变量 in 对象:while 条件表达式:循环体2循环体1 除了上面介绍的4种嵌套格式外还可以实现更多层的嵌套因为与上面的嵌套方法类似这里就不再一一列出了。 4.跳转语句 当循环条件一直满足时程序将会一直执行下去就像一辆迷路的车在某个地方不停地转圈。如果希望在中间离开循环也就是for循环结束重复之前或者while循环找到结束条件之前。有两种方法来做到 1.使用continue语句直接跳到循环的下一次迭代。 2.使用break完全中止循环。 1break语句 break语句可以终止当前的循环包括while和for在内的所有控制语句。以独自一人沿着操场跑步为例原计划跑10圈。可是在跑到第2圈的时候遇到自己的女神或者男神于是果断停下来终止跑步这就相当于使用了break语句提前终止了循环。break语句的语法比较简单只需要在相应的while或for语句中加入即可。 说明break语句一般会结合if语句进行搭配使用表示在某种条件下跳出循环。如果使用嵌套循环break语句将跳出最内层的循环。 在while语句中使用break语句的形式如下 while 条件表达式1:执行代码if 条件表达式2:break 其中条件表达式2用于判断何时调用break语句跳出循环。在while语句中使用break语句的流程如下图所示。 在for语句中使用break语句的形式如下 for 迭代变量 in 对象:if 条件表达式:break 其中条件表达式用于判断何时调用break语句跳出循环。在for语句中使用break语句的流程如下图所示。 2continue语句 continue语句的作用没有break语句强大它只能终止本次循环而提前进入到下一次循环中。仍然以独自一人沿着操场跑步为例原计划跑步10圈。当跑到第2圈一半的时候遇到自己的女神或者男神也在跑步于是果断停下来跑回起点等待制造一次完美邂逅然后从第3圈开始继续。 continue语句的语法比较简单只需要在相应的while或for语句中加入即可。 说明continue语句一般会与if语句搭配使用表示在某种条件下跳过当前循环的剩余语句然后继续进行下一轮循环。如果使用嵌套循环continue语句将只跳过最内层循环中的剩余语句。 在while语句中使用continue语句的形式如下 while 条件表达式1:执行代码if 条件表达式2:continue 其中条件表达式2用于判断何时调用continue语句跳出循环。在while语句中使用continue语句的流程如下图所示。 在for语句中使用continue语句的形式如下 for 迭代变量 in 对象:if 条件表达式:continue 其中条件表达式用于判断何时调用continue语句跳出循环。在for语句中使用continue语句的流程如下图所示。 5.pass空语句 在Python中还有一个pass语句表示空语句。它不做任何事情一般起到占位作用。例如在应用for循环输出1~10之间不包括10的偶数时在不是偶数时应用pass语句占个位置方便以后对不是偶数的数进行处理。代码如下 for i in range(1,10):if i%2 0: # 判断是否为偶数print(i,end )else: # 不是偶数pass # 占位符不做任何事情 程序运行结果如下 2 4 6 8
http://www.pierceye.com/news/192320/

相关文章:

  • 惠州网站小程序建设做公司永久免费网站什么好
  • 湖南涟钢建设有限公司网站局网站建设工作总结
  • 家乡ppt模板免费下载网站合肥百姓网网站建设
  • 免费整套ppt模板下载网站东莞建设教育网站
  • 漯河网站建设漯河ps制作个人网站首页
  • 电商网站公司软件开发和软件研发
  • 网站建设浙江公司网站开发运营新人要注意什么
  • 外贸网站模板哪里下载家里电脑可以做网站服务器吗
  • 长沙门户网站北京设计网站的公司
  • 站长统计平面设计找工作难吗
  • seo建站公司推荐电商平台活动策划方案
  • 建设淘宝客网站.lc和ev手机对比平台
  • vue 做企业网站特产网站开发背景
  • 奉新网站制作dede视频网站源码
  • 做动画网站去哪采集建设网站需要的资金清单
  • 网站后台发邮件注册公司需要什么证件和手续
  • 炫酷特效网站万网虚拟主机免费空间
  • 公司网站模板最新怀远网站建设哪家好
  • 交互式网站定义如何网上找加工订单
  • 一个域名可以做几个网站吗南城网站建设公司
  • 宝安商城网站建设flash新手入门简单动画制作
  • 设置网站建设WordPress adsen
  • 网站与微信内容建设与运维总结建筑网络图
  • 网站模板文件不存在网站建设礻金手指下拉十二
  • 东莞浩智建设网站公司做百度推广员赚钱吗
  • qq网站推广代码昆明哪里做网站
  • 章丘营销型网站设计公司青岛网络优化排名
  • 制作网站模板的发展空间wordpress 阿里云 cdn
  • 交互式网站备案万网域名网站建设
  • 备案 个人网站名称月坛网站建设公司