零基础Python完全自学教程10:Python中的三大程序结构

    时间: 浏览:1308次  来源:站长在线
欢迎你来到站长学堂,学习站长在线出品的在线课程《零基础Python完全自学教程》今日分享的是第10课《Python中的三大程序结构》。本节课主要内容有:Python中程序设计中的顺序结构、选择结构和循环结构。

欢迎你来到站长学堂,学习站长在线出品的在线课程《零基础python完全自学教程》今天是1024程序员节,今天给大家分享的是第10课《Python中的三大程序结构》。本节课主要内容有:Python中程序设计中的顺序结构选择结构循环结构


计算机在处理一个程序时,主要有3种情形:分别是顺序执行所有语句、选择执行部分语句和循环执行部分语句。

对应程序设计中的3种基本结构是:顺序结构、选择结构和循环结构。3种基本结构执行流程图,如图10.1所示:


图10.1程序设计中的3种基本结构:顺序结构、选择结构和循环结构执行流程图。

10.1、顺序结构

上图左边的是顺序结构执行流程图。编写好的语句,按照顺序依次执行,是最简单的结构,比如变量赋值函数的输入/输出、打印等。

10.2、选择结构

上图中间的选择结构执行流程图。选择结构就是根据条件表达式的结果,选择执行不同的语句。如果运行结果为真,执行为真的语句块,执行完毕以后结束语句;如果运行的结果为假,执行为假的语句块,执行完毕以后结束语句。

10.3、循环结构

上图右边的是循环结构执行流程图。循环结构就是在一定条件下反复执行某段程序的流程结构,其中,被反复执行的语句称为循环体,而决定循环体是否终止的判断条件称为循环条件。根据条件表达式的结果,如果为真则执行循环语句块,语句块代码执行完毕,再判断条件表达式的值,如果为真,继续执行循环语句块代码,反复循环,直到条件表达式的结果为假,才结束循环,运行终止。

最后,今天是1024中国程序员节。1024是一个特殊的数字,在计算机操作系统里面,1024Byte(字节)=1KB,1024KB=1MB,1024MB=1GB。1GB的谐音就是一级棒。程序员就像一个一个的1024,以最低调、踏实、核心的功能模块,搭建起这个科技世界。除了微软的比尔盖茨、苹果的乔布斯、“中国第一程序员”之称的金山创始人求伯君、微信之父张小龙,你还知道哪些知名的程序员呢?

下节预告:零基础Python完全自学教程11:Python中的选择语句

本课习题:无题

上期答案:9.1、ABD

相关阅读:

《零基础Python完全自学教程》汇总


文末福利:

1、关注站长在线官方公众号站长在线微信号:olzzcom ,文末也有公众号二维码,关注公众号以后回复python,本站精心整理的Python书籍、软件、工具都实时更新哦!本站所安装的python3.10、 IDLE中文版 、PyCharmVisual Studio CodeSublime Text4等都在里面哦!

2、站长在线官方微信交流群已经开通了,微信扫码进入,一起交流,一起进步!

本文地址:https://www.olzz.com/pythoncxjg.html
码字不易,打个赏呗
杨泽业感谢你的支持!

猜你喜欢

域名pythonw.cn出售

域名pythonw.cn的详细信息:Python网

2022-08-06  分类:域名出售  浏览:1091次


站长在线Python教程:Python中类定义详解

导读:欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《Python中类定义详解》。

2022-02-23  分类:Python学堂  浏览:1291次


站长在线Python教程:python中面向对象相关概述详解

导读:欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《python中面向对象相关概述详解》。本文的主要内容有:面向对象是什么、面向对象中的对象是什么、Python中的类是什么、面向对象编程的特点有哪些?

2022-02-14  分类:Python学堂  浏览:1115次


站长在线零基础Python完全自学教程23:函数的返回值、作用域和匿名函数

导读:欢迎你来到站长学堂,学习站长在线出品的在线课程《零基础 Python完全自学教程》今天给大家分享的是第23课《函数的返回值、作用域和匿名函数》。本文是一个大课程分成了下面4节小课程:Python中函数的返回值、Python函数中的局部变量、Python函数中的全局变量、Python函数中的匿名函数等内容。

2022-02-09  分类:Python学堂  浏览:978次


站长在线Python教程:Python函数中的匿名函数详解

欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《Python函数中的匿名函数详解》。本文的主要内容有:匿名函数的定义、匿名函数的表达式、匿名函数的注意点、匿名函数的优点、匿名函数的应用举例。

2022-02-01  分类:Python学堂  浏览:1126次


站长在线Python教程精讲:在Python函数中的全局变量详解

欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《Python中的全局变量详解》。本文的主要内容有:什么是全局变量、在函数外部定义的变量是全局变量、在函数内部定义中添加global关键词后变成全局变量。

2022-01-10  分类:Python学堂  浏览:1187次


站长在线Python教程精讲:在Python函数中的局部变量详解

导读:欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《在Python函数中的局部变量详解》。本文的主要内容有:变量的作用域的概念、局部变量的概念、局部变量的举例。

2022-01-06  分类:Python学堂  浏览:1113次


Python常用英语及用法

站长在线站长,准备系统的学习Python知识,但是对我来说,英语实在是太差了,当然我知道的是,不仅仅我,很多人在学习Python的时候,也是不知道这些英语单词的意思与用法的,在这里站长在线站长就把这些英语整理出来,把英语以及中文意思、用法一起贴出来,让大家一起来学习。

2022-01-02  分类:Python学堂  浏览:1341次


站长在线Python精讲:Python中函数的返回值

导读:欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是《Python中函数的返回值》。本文的主要内容有:函数的返回值的含义、函数设置返回值的作用、return语句位置与多条 return语句的总结。

2021-12-29  分类:Python学堂  浏览:1266次


站长在线零基础Python完全自学教程22:在Python中函数的参数传递

欢迎你来到站长学堂,学习站长在线出品的在线课程《零基础 Python完全自学教程》今天给大家分享的是第22课《在Python中函数的参数传递》。本文是一个大课程分成了下面5节小课程:在Python函数中理解形式参数和实际参数、在Python函数中参数传递的位置参数详解、在Python函数中的关键字参数详解、在Python函数中的默认参数详解、在Python函数中的可变参数详解。

2021-12-26  分类:Python学堂  浏览:1131次