9 Python语言基础逐字稿 高中 · 信息技术 · 人教中图版 · 必修1 数据与计算

admin262024-01-04 09:54:52

老师

同学们大家好,我是北京师范大学附属实验中学的韩东兵老师。今天我们来共同学习 Python 语法基础。同学们在前面的学习中已经了解了计算机解决问题的一般过程。我们知道用自然语言流程图或是伪代码所描述的算法,都不能被计算机直接执行。要让计算机理解我们的想法,必须将算法按照一定的语法规则编写成计算机能够识别和运行的程序。从这节课开始,我们将学习如何用 Python 语言编写程序,实现简单算法,解决实际问题。

老师

先来看一个求面积的问题,已知圆的半径是两厘米,要求圆的面积如何通过程序来实现?请同学们打开艾娜康达 Jupiter Notebook,新建一个 Python three 文件,我们知道圆的面积是派 r 的平方,也就是三点儿,一 4 乘 2 再乘2。在程序窗口中输入代码,按 shift 加回车键运行程序。注意在 Python 语言中,乘号不能省略。如果要求不同半径的人的面积,就要反复修改程序。一般情况下我们不会这样来编写程序。下面我们引入常量和变量的概念。

老师

常量是指程序运行过程中其值不能改变的量,比如刚才程序中圆周率 3. 14,半径 2 都是常量。变量是指程序运行过程中其实可以改变的量。 Python 语言中的变量是在首次赋值时创建的,这是一个变量赋值语句, r 是一个变量,将整数 2 赋值给了这个变量。在 Python 语言中,给变量赋值就相当于给对象贴标签,程序执行 r 等于r。 Python 会自动分配一段内存来存放整数r,然后给这个 r 贴上一个标签,标签的名字叫做r。

老师

通过变量赋值语句,我们知道了这个变量的名字是r,变量的值是r,变量的类型是整形。那什么是变量类型?在编写程序解决问题的过程中,为了更好地处理各种数据,程序设计语言提供了多种数据类型。它是语言中常见的数据类型,有整形、浮点型、字符串型、布尔型和列表整形就是整数。拍摄语言中的整形数据可以任意大,有正有负,比如刚才的程序中,圆的半径 2 就是一个整形数据。浮点型数据可以用小数表示,也可以用科学计数法表示。比如这里的 2. 318 E 加 6 就代表二点儿, 318 乘以 10 的 6 次方。

老师

字符串是以单引号或双引号引起来的一串字符,属于不可变序列。布尔型通常用于逻辑判断,只有两个值, true 和false,也就是条件成立或不成立。列表是用来存放一组数据的序

查看隐藏内容
《9 Python语言基础逐字稿 高中 · 信息技术 · 人教中图版 · 必修1 数据与计算》.doc
将本文下载保存,方便收藏和打印
导出文档