专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

我的学习笔记05程序流程控制

  前面一篇,编写的都是一些简单的语句,本篇就要学习程序流程控制方面的内容,了解如何控制程序的流程,使得程序具有判断能力,能够像人脑一样分析问题。主要内容是分支语句循环语句跳转语句。
  需要注意:程序流程控制会使程序智能化,也会使所有程序复杂化,本篇会结合代码运行方式演示示例。
  一、分支语句
  分支语句,它也被称为条件语句,Java和C等许多语言都有判断语句if和多分支语句switch,在Python则没有switch,多分支功能是通过ifelifelse实现的。
  1、if结构
  if结构的语法如下
  示例代码如下:
  代码文件可以通过文本文档或SublimeText创建,为了让路径简短易查找,可将代码存于桌面
  通过Python指令运行文件
  运行文件需要键盘、;winr,在弹出的窗口输入cmd,回车。输入上一张图的代码所在路径,回车开始运行
  2、ifelse结构
  ifelse结构的语法如下:
  示例代码如下:
  通过Python指令运行文件。
  3、ifelifelse结构
  ifelifelse结构的语法如下:
  示例代码如下:
  通过Python指令运行文件。
  二、循环语句
  Python支持两种循环语句:while和for。
  1、while语句
  在Java和C中都有while和dowhile语句,但在Python中只有while语句。while语句先判断循环条件,若条件为True则执行循环体。
  while语句的语法
  示例代码如下:
  通过Python指令运行文件。
  在下图,Python的while语句中还可以使用带有else子语句,很奇怪。它的作用是什么?
  else子语句是在循环体正常结束时才执行的语句,当循环被中断时不执行,当遇到break、return和有异常发生时都会中断循环。
  示例代码如下:
  通过Python指令运行文件。
  修改示例代码:
  通过Python指令运行文件。
  2、for语句
  在很多编程语言中都有多种形式的for语句,Python中的for语句有什么特点?
  基于简单的设计理念,在Python中只有一种for语句,即forin语句,它可以遍历任意可迭代对象(可迭代对象包括:字符串、列表、元组、集合和字典等。)中的元素。
  for语句的一般格式
  示例代码如下:
  通过Python指令运行文件。
  问:Python中的for语句与while类似,其中也可以带有else子语句,else子语句的作用是什么?
  答:for语句中的else子语句与while语句中的else子语句作用是一样的,在循环体正常结束时才执行,在遇到break、return和有异常发生是都会中断循环。
  示例代码如下:
  通过Python指令运行文件。
  修改示例代码:
  通过Python指令运行文件。
  三、跳转语句
  跳转语句能够改变程序的执行顺序,包括break、continue和return。break和continue用于循环体中,而return用于函数中。这里先介绍break和continue语句,对于return语句,将在后面的篇幅中介绍。
  1、break语句
  break语句用于强行退出循环体,不再执行循环体中剩余的语句。
  示例代码如下:
  通过Python指令运行文件。
  可以看到只循环了3次,item3之后的数据不会被打印出来
  2、continue语句
  continue语句用于结束本次循环,跳过循环体中尚未执行的语句,接着进行终止条件的判断,以决定是否继续循环。
  示例代码如下:
  通过Python指令运行文件。
  注意:在输出结果中没有3
  4、动动手计算水仙花数
  下面编写代码,通过while循环计算出束水仙花数。
  提示:水仙花数是一个三位数,三位数各位的立方之和等于三位数本身。
  下面给出的只是参考代码,可以自由发挥,计算出的水仙花数有4个:153、370、371和407。
  参考代码:
  这一篇有点难度,需要把每一个示例代码都练习一遍。难点主要是循环语句(while和for)中的else语句。须记住:循环体正常结束时执行else语句,如果发生中断,就不执行else语句。
  练一练
  1、编写程序通过for循环计算水仙花数。
  试着用Python输出所有的水仙花数
  2、能从循环语句的循环体中跳出的语句是(B)。
  A、for语句B、break语句C、while语句D、continue语句
  解析:for和while是循环,
  break是强行退出整个循环,不再执行循环体中剩余的语句。所以选B。
  continue是跳出本次循环,跳过循环体尚未执行的语句,接着进行终止条件的判断,再决定是否继续循环。
  3、下列语句执行后,x的值是(D)
  a3;b4;x5
  ifab:
  a1
  x1
  A、5B、3C、4D、6
  学习笔记和小练习结束啦,接下来是本周实用的收藏:
  工作学习中经常会遇到,给你一张纸质表格,要你做一份一样格式的电子版和纸质版出来。第一反应可能是打开Excel然后自己画,列宽行高全靠眼睛这把尺。想要完全一致的电子版几乎不太可能。(除非你较真的拉尺子比着量)其次能想到的就是扫描全能王APP拍照打印,但打印出来的效果往往差点意思,依旧只有纸质版。
  前不久,我找到了一款不错的免费无广告手机APP,名字叫做布丁扫描,可以应对目前我的工作生活需要。看看你能否用得到?
  布丁扫描APP页面
  这款APP除了常规的文档扫描,目前我最常使用就是它的表格识别、文字提取和试卷擦除。整体上的识别程度还不错,几乎没有什么错误。我果断卸载了扫描全能王。(扫描全能王的自带拍摄着实不行)。我喜欢的原因是:前一个功能就很好解决纸质表格到电子版的反向输出;后两个功能能完美应对人工手写内容的提取及擦除。这就很大程度得提高了我的工作效率。

电动之风吹拂乡村小镇新春走基层编前得益于庞大的消费群体较强的购买力以及完善的基础设施,新能源汽车在一二线城市的渗透率直线上升。可以预见,在不久的将来,这一市场饱和之后,新能源汽车市场的增量将来自更为广阔的乡村小田氏代齐后,被取代的旧主家族命运如何?田氏是如何对待他们的?公元前672年,齐桓公姜小白好心收留了一位从陈国逃亡入齐的诸侯公子,但他万万没有想到,后来这位陈国君主之子的后代却窃取了姜姓齐国。田氏数代人不断经营渗透,最终架空齐国公室,取代了姜火红开局!浙江网上年货节售出1581亿元央广网杭州2月1日消息(见习记者孙维庆通讯员方齐麟)近期,浙江持续开展2023浙江网上年货节活动,在全力保障春节期间百姓消费需求的同时,再度掀起电子商务促消费热潮。据统计,网上年货监狱建筑师公布新DLC丛林包2月7日正式上线监狱建筑师公布全新DLC丛林包(JunglePack),这是一款视觉风格包,可将您的监狱设置在茂密深邃的热带森林中。在这个远离文明的地方,您不仅得管理囚犯,同时还要应对大自然的危险三体剧情的重大缺陷没人发现吗三体世界里因为三颗恒星的相互作用而发生毫无规律的运动,导致乱纪元恒纪元无法预测这在游戏中其实已经描述了,三体人反复承受着这种浩劫,这对三体人生存和科技发展是个极大的阻碍,先不说这种团结和希望是流浪地球2的两大主题团结不用说,粉的和黑的都看得出来(虽然黑的蔑称为集体主义)。我重点说一下不被人注意的希望,老实说要不是李雪健和吴京反复强调,我也没注意到。希望在剧中无所不在,可以回击所有对剧情的质一夜蒸发2400亿美元!对中国制裁会损害整个美国半导体行业!在美国政府对中国芯片和超级计算机行业实施制裁之后,多家半导体公司几乎在一夜之间股票市值蒸发了约2400亿美元。受影响的公司包括电子设计自动化(EDA)工具开发商芯片设计公司晶圆厂设长沙这家企业列入美国制裁名单声明回应深表遗憾长沙天仪空间科技研究院有限公司。红网时刻新闻1月30日讯(记者彭超)1月26日,美国国务院和财政部同步对俄罗斯瓦格纳集团相关个人和实体实施制裁,并将中国首家运营SAR遥感卫星的商业1。31内资净流出480亿,北向资金净流入101亿为哪般?今天的A股市场,走出了一波震荡下行的走势,全天成交额达9006亿,对比与昨天缩量1619亿,但是整体量能上还是非常的活跃,那么大盘为何会跌的如此惨淡呢?那我们来看看北向资金状况下图GDP超3100亿背后详解2022年西安高新区经济答卷近日,西安高新区2022年经济发展成果相继发布,相关数据相继出炉。过去一年,西安高新区GDP在高基数基础上实现超过10的高增长,总量突破3100亿元,实现了里程碑式跨越。详细解读2聊一只下跌6年的无锡国资委的一只低价股今天和大家聊一只无锡国资委的一只低价股,不存在任何的推荐,只是单纯的讨论。这只股票的名称叫做中金环境,他的主营是不锈钢冲压焊接离心泵及无负压变频供水设备等的研发制造和销售,从经营分
科莫多巨蜥的毒液到底有多可怕?2009年,一名31岁的渔民安瓦尔,在印尼科莫多岛上采摘水果,结果不小心从水果树上掉了下来,刚好踩到了一只巨型蜥蜴,蜥蜴瞬间就朝他扑了过去,咬住了他的腿,之后又咬住了他的手臂,身体武汉未来的房价会涨到100000元平米吗?这个问题的答案是肯定的!以目前的趋势,未来武汉房价必然达到10万的水平,只是时间长短的问题。2010年至2017年,短短七年间,武汉的房价已经翻了3番,目前,武汉部分高端楼盘如洞庭兰州青白石片区,中央公园怎么样?兰州北拓的黄金区域,目前基础交通还跟不上建设需要,交通滞后可能会成为十四五期间兰州青白石片区发展的的最大障碍!不过就兰州地理位置和城区格局而言,青白石片区是离主城区最近的待开发区域农民为什么不在国家统计失业范围之内?中国有四个儿子,大儿子叫工人,二儿子叫子弟兵,三儿子叫公务员,四儿子叫农民,所以四儿子就没有纳入统计失业包括养老金范围,因为四儿子有金山银山还有三分地。农民有土地,这是农民可以赖以农村成立社区是什么意思?很多农村驻有村委会办公室,同时也驻有社区管理委员会办公室,特别是在城市郊区的农村和街道的农村都同时设立了村委会和社区管理委员会,很多人弄不明白是怎么回事。那农村成立社区是什么意思呢农村里的剩男,为何一剩再剩呢?到底是什么原因?男女比例失调。计划生育只要一个孩子时,受封建思想影响,都拚命要男孩,等他们长大了,很难找到媳妇。一,农村姑娘远嫁,二,女孩见少,三,彩礼高,四,剩男挣钱少。我就一大龄剩男!个人亲身抖音付费直播试水,看直播要给钱了?我们应该如何思考?使劲收,最好是家人们看的话,一分钟100块钱。毕竟粉丝听话的很。毕竟人设都设计好了打PK,卖货摆错价格,怒亏2个亿回馈粉丝。没事就怼工厂,怼员工反正就是赔钱回馈粉丝。赔完还得补交税马上就要退休了,退休工资才3650元太少了,怎么办?3600不少了。我企业工龄32年,退休时退休金只有2200,涨了这么多年还不到3000。知足常乐吧!如果身体不好,这些钱也够生活了,如果身体还可以,就找一些力所能及的工作,打打工补南宁五象新区未来的发展潜力很大吗?五象新区无法成为国家级新区!!!目前看来,五象新区的潜力也就这样了。我们对比一下贵阳的贵安新区,贵安新区的面积是1700平方公里,由贵阳市的郊区和安顺市合并得来。是全国第8个国家级如果把三峡大坝加高10米,截留更多的洪水,可行吗?我国的三峡大坝,作为当今世界上最大的水利枢纽工程,位于湖北省宜昌市上游,距下游葛洲坝水电站38公里,三峡大坝全长2309米高185米,呈梯形形状,集发电旅游航运调控洪水于一身。三峡大家有经历过亲人去世吗?是怎样走出痛苦和想念的?2018年9月1日下午3点8分,我的妻子在医院里停止了呼吸。她的眼睛没有闭上,我流着泪,帮她合上了双眼。我永远失去了我最亲近的爱人,孩子永远的失去了妈妈。一位好妻子,好女儿,好姑妈
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网