当前位置:首页 > 杂谈 > 正文内容

Python基础语法知识复习(二)-python语言基础语法

2023-07-10 07:17:23TONY杂谈171

同学们,朋友们,大家好!这一节我们一起总结一下上一阶段的学习内容。我们从刚开始对Python一无所知,逐渐学习了Python基础语法知识(一),包含了以下基础知识:Python的安装,第一个Python程序、Python语法特点,变量和保留字,输入和输出函数,基本数据类型,以及运算符的使用方法。通过近阶段的努力,我们继续学习了Python基础语法知识(二),包含了Python程序的三种控制结构相关的基础知识:我们一起学习了顺序结构,选择结构,循环结构,还进一步学习了Python程序的跳转语句以及Python循环使用保留字else的扩展模式和pass空语句的语法格式和具体使用方法。

我们一起回顾一下Python基础语法知识(二)主要内容:

程序的基本控制结构主要包括:顺序结构、选择结构、循环结构

1.顺序结构

顺序结构程序的执行是按照代码的顺序依次执行的。

2.选择结构

选择结构的执行是根据给出的条件结果选择执行不同的语句块。

选择结构主要有下列3种形式:

单分支结构:

程序执行时先判断条件是否成立,即条件为真,那我们就执行语句块。如果条件不成立,即条件为假,则不再执行语句块。

二分支结构:

二分支结构常常是二者只能选择其一的情况,当程序执行时先判断紧跟if 之后条件是否成立,如果成立,即条件为真,那我们就执行语句块1,如果条件不成立,即条件为假,则执行语句块2。

二分支结构还有一种更加简洁的紧凑表达形式,适合通过判断简单条件表达式,再将结果返回给特定值。

多分支结构:

多分支结构通常是面对多种条件的选择,当程序执行时先判断紧跟if 之后条件1是否成立,如果成立,即条件为真,那我们就执行语句块1,程序结束后跳过整个if-elif-else结构,继续执行后面的语句。

若条件不成立,条件为假,则进行elif的判断语句,如果紧跟elif之后的条件2成立,即条件为真,我们就执行语句块2,结束后跳过整个if-elif-else结构,继续执行后面的语句。假如条件不成立,即条件为假,则进行下一个elif的判断语句,以此类推,只有在所有条件都为假的情况下,程序才会执行else之后的语句。

3. Python循环结构

Python循环结构主要有下列2种常见形式:

for 循环执行过程是:每次循环,从遍历或迭代对象中依次取出元素放入循环变量,然后执行一次循环体语句,直到取出遍历或迭代对象中所有元素后结束循环。

while循环执行过程是:只要条件表达式成立,即条件结果为真,就执行循环体,直到条件不满足时,即条件表达式的结果为假时才结束循环体。

4.if语句的嵌套

if语句的嵌套主要指选择结构的3种基本形式之间的互相嵌套,使用if语句的嵌套时尤其要注意根据具体情况控制好不同级别代码块的缩进量。if语句的嵌套常常用于当有多个条件需要满足并且条件之间有递进关系时的情况。

5. Python程序的跳转语句

Python程序的跳转语句帮助我们在使用循环结构编写程序时,遇到特殊情况需要在程序未完成所有循环之前或者说没有达到结束条件之前强制结束循环。循环结构的嵌套与跳转语句结合也是有多种形式,不管什么形式,continue语句指结束当次循环,程序继续执行后续次数的循环,而break语句指的是跳出并结束当前最内层循环,程序执行循环以后的语句。

6. Python循环使用保留字else的扩展模式

Python循环结构主要有2种常见形式:for 循环和while循环。Python循环还有一种使用保留字else的扩展模式,循环结构和else相结合,同时常常与break语句有关联。当循环正常执行之后,程序会继续执行else语句中内容。当程序中出现break语句时,跳出最内层循环,程序不能执行else语句中内容。

7. Python程序中的pass空语句

Python程序中的pass空语句在程序中只是使用了“pass”这样一个简单的关键字。它对于程序来说,不做任何处理,仅仅起到占位作用。我们在编写程序时,可以利用Python程序的不同控制结构解决具体的问题,根据具体的条件需要编写不同的处理语句。pass空语句虽然不会对程序的流程有影响,但是却可以使得程序的结构更加完整,条理性更强。

我们对于前一阶段的学习内容先复习到这里了,朋友们,感觉怎么样?Python是不是没有您想的那么难呢?上述基础知识如果有朋友需要详细查阅的话,可以关注我,方便您到我的主页里搜索需要查询的关键词查看我之前已经发布的相关的学习内容。另外,您也可以根据下图中梳理的基础语法来自查一下,看看哪些知识点忘记了,哪些知识点掌握地还可以,进行查漏补缺,真正掌握好基础知识,为我们下一阶段的Python之旅打好基础。希望这部分内容能对您的Python学习有所帮助,同时也感谢您的关注!欢迎您把自己的学习体会分享到评论区,和大家一起交流学习,希望和朋友们一起学习,共同进步!朋友们,加油!

“Python基础语法知识复习(二)-python语言基础语法” 的相关文章

SEO 已死,LLMO 万岁

SEO 已死,LLMO 万岁

原标题:SEO 已死,LLMO 万岁 “北风那个吹,雪花那个飘”,我手捧一杯咖啡,听着白毛女。朋友坐在对面高谈阔论:“有了 ChatGPT,我再也不缺内容了,SEO 的春天就要来了!” 然而他没有看到真相是 —— ChatGPT 直接颠覆了 SEO 行业,能直接...

抖店后台操作实操攻略:让新手商家快速上手

抖店后台操作实操攻略:让新手商家快速上手

随着抖音的火爆,越来越多的商家开始进入抖店这个平台,为了让新手商家能够快速上手抖店各个模块并进行正确操作,我们特别整理了这篇实操攻略。接下来,我们将为您讲解如何操作抖店后台,区分抖店橱窗与企业蓝V号,以及如何...

原创
            生肖马:谁是你的贵人,谁又是你的小人,属马的来看看吧!

原创 生肖马:谁是你的贵人,谁又是你的小人,属马的来看看吧!

原标题:生肖马:谁是你的贵人,谁又是你的小人,属马的来看看吧! 今年运势相当旺盛,能够逢凶化吉的属马人,在5月春暖花开季,生肖马们的运势开始平稳上升,事业上飞黄腾达,今年的财运也是直线上升,因为你的事业运催旺了你的姻缘运单身的朋友,你的感情今年也会水涨船高,一路向上飘红,单身的朋...

首签可持续发展表现挂钩贷款 新鸿基地产86.5亿港元融资背后

首签可持续发展表现挂钩贷款 新鸿基地产86.5亿港元融资背后

可持续、循环、健康等关键词正在成为未来房地产发展运营的重要理念。 观点地产网今年9月,新鸿基地产旗下上海国金中心110亿ABS获上交所受理。两个月后,香港地产业界中最大规模的可持续发展表现挂钩贷款再由...

学习UI图标设计,一看就会

学习UI图标设计,一看就会

原标题:学习UI图标设计,一看就会 图标设计是界面设计中不可或缺的模块,同样是体现设计师视觉水平非常重要的部分。那么大家在设计图标时能够运用的风格有哪些?面对不同的应用场景又应该如何选择呢?下面小编梳理了关于图标的风格分类,让大家对图标有整体认识的同时,更好地运用到实际设计当中。...

继续削弱俄罗斯,G7国家考虑“颠覆现有的制裁模式”,近乎全面禁止对俄出口,克宫回应

继续削弱俄罗斯,G7国家考虑“颠覆现有的制裁模式”,近乎全面禁止对俄出口,克宫回应

综合美国彭博社、日本共同社等媒体21日报道,以美国为首的西方国家考虑近乎全面禁止对俄出口。对此,俄方表示关注,并强调新的制裁势必损害全球经济。日本是2023年G7轮值ZX国,峰会将于5月19日至21日在广岛举行。据报道,G7官员将在峰会前就对俄全面加码的提案进行讨论,目的是拉拢欧盟各个成员...