粤教版 必修一 4.1 程序设计语言的基础知识 课件(共20 张)

文档属性

名称 粤教版 必修一 4.1 程序设计语言的基础知识 课件(共20 张)
格式 pptx
文件大小 1.4MB
资源类型 试卷
版本资源 粤教版(2019)
科目 信息技术(信息科技)
更新时间 2022-10-19 11:36:45

图片预览

文档简介

(共20张PPT)
程序设计基础
粤教版(2019版) 信息技术(高中)
4.1 程序设计语言的基础知识
必修1 数据与计算
第四章
1、Python的常量和变量
2、Python的数据类型
学习目标
3、Python的运算符与表达式
重点:Python的常量和变量
难点:Python的数据类型、运算符和表达式
重难点
4 . 1 . 1 Python的常量和变量
常量
常量是指在程序运行过程中其值始终不发生变化的量,通常是固定的数值或字符串。 例如,45,-30.2001,'Hello','Good'等都是常量。常量可以在程序中直接使用,如语句 “x=30*40”表示将30乘40的结果赋值给x,其中30和40都是常量,可以直接在程序中使用 以表示数值30和40。
变量是指在程序运行过程中其值可以发生变化的量。在程序设计语言中,变量可以用 指定的名字来代表,即变量由变量的“标识符”(又称“名字”)和变量的“内容”(又 称“值”)两部分组成。
Python程序设计语言规定标识符由字母(A~Z,a~z)、数字(0~9)、下划线组成,并 且其第一个字符必须是字母或下划线,而不能是数字,如s1,k,num,pai等。
在标识符中,字母大小写是有区别的,如“value”与“Value”是两个不同的标识符。
如果使用非法标识符,在运行程序时会有相关报错信息。例如,以下是 报错非法标识符的程序:
变量的内容在程序运行过程中是可以变化的。例如,一个变量的名字为E,其内容可 以为50,也可以为70。变量就像一个房间一样,变量名相当于房间的房间号,内容相当于居住于房间的不同的人员等。
4 . 1 . 2 Python的数据类型
表4-3 Python常用的基本数据类型
4 . 1 . 3 Python的运算符与表达式
算术运算符与算术表达式
算术运算符包括“+”“-”“*”“/”“%”“**”和“//”,分别表示加、减、 乘、除、求余、幂运算和整除。
例如,“7%3=1”表示7除以3的余数,即1;“10**20” 表示10的20次方,即10 2 0。由算术运算符连接的表达式称为算术表达式。例如, “a+3*c”“(x+y)*n-7”等。
表4-4 逻辑表达式及对应运算结果
2. 逻辑运算符与逻辑表达式
3. 关系运算符与关系表达式
判断数据大小关系的运算符称为关系运算符,关系运算符有“>”(大于)、“>=” (大于等于)、“<”(小于)、“<=”(小于等于)、“==”(等于)、“!= ”(不等 于)。
关系表达式的值为True或False,对 应于整数1或0直接参与其他运算。例如,关系表达式“5>=3”的值为True。
4. 赋值运算符与赋值表达式
表4-5 Python语言的赋值运算符
5. 成员运算
表4-6 Python语言的成员运算符
6. 运算符的优先级
表4-7 Python常用运算符的优先级
各小组思考程序设计中的运算符与表达式跟数学中的运算符与表达式的异同。
Python程序设计开发环境
Python是面向对象的解释型程序设计语言。Python语言的安装包内置了开 发环境IDLE。这里介绍另一个开源的Python发行 版本Anaconda及其程序设计开发环境Jupyter notebook,它包含了Python语言完整的内核、 功能强大的标准库和第三方扩展库等。
按照教科书配套学习资源包“关于Python语言编程环境及各章程序使用说明”的指引 方法,获取并运行文件安装Anaconda。安装成功后,双击“Anaconda Navigator”图标,选 择“Jupyter notebook”,即可进入Python程序设计开发环境,其界面如图4-4所示。
4 . 1 . 4 Python的函数
表4-8 Python常用函数
THANKS