前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >计算流和控制流

计算流和控制流

作者头像
陆勤_数据人网
发布2020-08-20 10:19:51
1.1K0
发布2020-08-20 10:19:51
举报

大家好,在上一次推送中,我们一起学习了Python数据结构中的逻辑值、字符串、列表和元组、集合set以及字典dict。今天我们一起来学习计算和控制流吧。

一、计算机内部运行过程

基本步骤

① 控制器从存储器中取出程序语句,和所需的额外数据;

② 数据齐全的语句交给运算器进行算术或者逻辑运算;

③ 运算结果再存回存储器;④ 控制器确定下一条程序语句,回到步骤(1)继续。

二、基本计算语句

1.赋值语句

<变量> = <表达式>

2.Python语言的赋值语句很好地结合了“计算”和“存储”。

3.赋值语句的执行语义为:

①计算表达式的值,存储起来

②贴上变量标签以便将来引用

4.与计算机运行过程中的“计算”和“存储”相对应。

5.“控制器确定下一条程序语句”即对应“控制”。

6.一个程序的很多语句,在存储器中的排列,就像在火车站买票一样排成一个队列。

三、计算和控制流

1.计算与流程

2.控制流语句决定下一条语句

四、计算与流程

数据是对现实世界处理和过程的抽象,各种类型的数据对象可以通过各种运算组织成复杂的表达式。表达式是数据对象和运算符构成的一个算式,表达式有计算结果值。

五、运算语句

1.将表达式赋值给变量进行引用。

2.赋值语句用来实现处理与暂存:表达式计算、函数调用、赋值。

六、控制流语句

1.控制流语句用来组织语句描述过程

2控制流语句举例

七、分析程序流程

1.代码

2.流程图

注意:起始模块用不规则六边形,输入模块用横放的梯形,判断模块用菱形,其余模块用矩形。

练一练

•画出下列程序的流程图

上期练习参考答案

推荐阅读

1.为什么要学习Python编程:为什么要学习Python编程

2.Python的数据类型:Python的数据类型

3.Python的数据类型(二):Python的数据类型(二)

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-08-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数据科学与人工智能 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档