资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术粤教版必修1 数据与计算
年级 高二
章节 4.1.1 Python的常量和变量
类型 素材-视频
知识点 -
使用场景 高考复习-学业考试
学年 2025-2026
地区(省份) 安徽省
地区(市) -
地区(区县) -
文件格式 MP4
文件大小 224.41 MB
发布时间 2025-12-23
更新时间 2025-12-23
作者 信息技术王凤龙
品牌系列 -
审核时间 2025-12-23
下载链接 https://m.zxxk.com/soft/55580197.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

好,那我们来正式学习第四章的内容。第四章它是一个重点,也是一个难点。你看我们共分为了七个课时,有六个是新授课,那一个是总结课,所以说学习内容是比较重要的,它的分值占比也是比较高的。我们来看一下近两年这个python他怎么考?一种是选择题,ABCD。另一种是非选择题,它会给一个题目的材料,然后给一个不完整的代码让你去填空或者说改错,它是按点给分的,你改出来一个点,填出来一个点,它就给一个分,不要求你三都写。对。那么选择题它是一题,占了我们的三分。那非选择题也是一题,它占了我们的十分。而我们信息技术满分就50分,我们的python就占了13分,占比超过25%,所以说分数是比较高的那言归正传,我们来正式学习今天的内容,python程序设计基础知识,这是7课时的第一课时。首先我们来看一下本节的学习内容。首先我们会认识一下python,然后学习python的常量与变量、数据类型和常用函数,难度是五颗星。首先我们认识一下python,我们之前讲算法程序的时候讲到了我们的高级语言有非常多,大大小小有100个。那为什么我们高中要选择python呢?很简单,我们来看这个程序有三个高级语言编写的,java c语言和python语言编写判断奇数偶数代码。你通过这三个语言的对比,你会发现我们python语言它是最简洁最优雅的,行数它是最少的,并且也是最易于理解的。所以说简单一些是我们选择python的主要特点。因为我们要考虑到学生的他的一个学习能力。第二个就是它应用广泛,它的应用范围非常广,而且符合现在的一个主流应用。比如说人工智能、机器学习、数据分析、自动化,这是两个特,大家了解一下。接着我们来看一下这个python,它如何运行呢?首先我们电脑要安装python,学生机上都安装了。我们要建立一个python文件,然后右击编辑,然后填写我们的代码,然后去运行,这是一个过程。那考试的时候直接有运行按钮,大家就不用新建了。我们来正式看今天学习内容。第一个常量与变量。常量是指在程序运行过程中其实始终不发生变化。量通常为固定的数值或者字符串。你比如说45、整数、小数、浮点数,这些都是我们的常量,还有我们的字符串,单双引、双引号括起来任意文本。我们到后面会着重讲一下这个字符串它的内容是固定的,你不可能发生改变的。45就是45,它跟60是完全两个变化。第二个叫变量,变量是指从运营过程中其实可以发生变化的量,由变量名和变量的值组成。比如说这个A等于一,A就是我们的变量名,一就是我们变量值。A等于一就代表把数值一付值给我们的变量A那么此时A的值就为一了。我们前面讲到了变量的值可以发生变化,所以说我们可以再次对A的值发生一个改变。比如说A等于3,我们再次将三的值赋值给我们变量A此时三就替换了一,所以说A的值就替换为三,你后面还可以A等于5,A等于8,都可以不断用旧值去替换新值,使我们变量的值发生一个变化,这就是变量。变量还有一个比较重要的考点,叫变量名的命名规则。这个变量名就跟我们自己起名字一样。首先你名字规定了哪些范围,你我们起名字肯定不能用数字。其次有哪些名字有特殊意义。你比如说毛主席,他就是一个具有伟大的有一个特殊意义,我们普通人你肯定不能这样起来也过不去。那我们来看一下变量名它有哪些命名规则。第一个是规定的它的变量名的起名范围只能包含字母、数字或者下划线,你可以任意组合。你比如说第一个A它就纯字母,第二个是字母加数字,第三个是字母下划线加数字,那么这三个都是我们正确的。但在第四个,这个问号不在我们范围之内,它就错误的,这个减号也不在范围之内,它是错误的。第二个不能以数字开头,你比如说A一那是正确的,下划线一那是正确的,但是一A就不行,因为一是我们的数字。第三个就是不能使用python的关键字,那么python的这些关键字它在python中有特殊用途。我在下面都写了,这些关键字你都不能用。有的同学说老师这关键字那么多,我记不住记不住没关系,大家不用刻意的去记。我们到后面这些关键字都会学到。你不经意间你就给他记会了,你只要认真学就行。接下来我们来看这个考题,它是属于比较常考的一个,24年、25年都会考。第一个在python语言中,下列关于变量标识符命名正确的是哪一个?ABCD, 大家可以暂停思考一下。好,正确答案应该选择我们的B。首先A这个波浪线它不是我们的组成范围,C它是数字开头的,DS是我们的关键字,是否则的意思。那么第二个,第二题它跟第一题很像,大家可以暂停做一下。好,正确答案应该选择我们的A那B同样这个符号它是违法的,c for它是一个关键字,D2F数字开头,可以看出我们的变量的考法还是比较简单的。第三个,在python中执行以下程序段后输出结果,为什么大家可以暂停一下?好,正确答案应该选择我们的D我们前面讲了变量的值是可以发生变化的,不断使用新值去替换旧值。比如说A等于10,那此时把十的值赋给AA是十,A等于20,替换为20,A等于30又替换为30。第四个print TA print代表输出括号内的值,对吧?A的值是几呢?A的值在上一步已经替换为30了,所以说这题选择我们的D没问题吧?没问题。我们来看第二个学习内容,叫python的数据类型。Python总共有6种数据类型,我们着重讲三种。第一种就是数值、number。数值有3种,整数、浮点数。浮点数就小数和负数。45是整数,3.14是我们的浮点数,一加A2减,它就是我们的负数,实数加虚数,大家在数学中学过还是比较容易区分的。第二个叫字符串,我在讲这个长量的时候讲到了字符串有这个引号。字符串就是单引号或双引号,因状态下的括起来的任意文本。只要你有引号,不管里面是什么,不管是单引号还是双引号,它就一定属于字符串。你比如说单引号ABC双引号中国,单引号123,哪怕这个一加2G这个负数加个引号,它也是字符串。那么字符串我们可以通过索引去取出它里面的具体字符。比如说我们A这个变量给它赋了一个值叫china a这个chin a是个字符串,还有引号,还有五个字符。那么A零就代表第一个字符,零代表第一个,一代表第二个,以此类推对吧?A一就代表第二个字符,L就代表第三个,A3就代表第四个,对吧?那最后一个A我们就应该是A4,这是数值和字符串。第三个列表,列表它功能很强大,它可以在一个数据类型中存储多个数据。你比如说我们一个班的成绩,一个班的姓名,个人的爱好,都可以使用列表进行存储。它是非常强大的。它的格式是写在方括号之间,使用逗号分割的数列表。你比如说我们这个左右是方括号,使用逗号分割,分割出来五个元素,而这一个B它左右是我们的方括号,中括号,左右分割逗号分割出来四个元素,这是我们的列表。那么列表跟所有字符串一样,它也可以通过所以索引取值,而列表取的是元素,字符串它取的是字符,比如说这个B这个变量,它给它复制了一个列表,这个列表有四个元素,那么零就代表开头第一个元素,一就代表第二个,以此类推,不断递增。B0是read,b一是spring,b2是blue,b3是我们的yellow。列表还有一些其他的功能,我们在后面函数的时候去讲。接着我们虽然说只考前三种,我们后面4种也得提一下。数值整数、小数和负数,字符串单双引号括起任意文本,列表使用中括号括起来的多个元素,元组它使用小括号括起来多个元素,它跟列表很像,但是唯一的区别是它不可以修改元素,你看这里我将给第三个元素修改为五,在列表里面就不可能实现在元组里面就不可能实现,在列表里面就是可以实现的。第五个集合,它主要是大括号,它是不重复的。12231这是个集合,输出的时候就只剩123了,因为二合一它重复了。第六个字典,它是大括号加冒号的模式。它这个大括号里面存的什么?存的是我们的键值对,比如说name是我们的剑,张三是我们的值。这里面有三个键子,对,那后面这456大家了解一下就行,主要是前三个。我们来看一下这个24年和25年考题。首先第一个在python中执行以下程序段后输出结果为什么?输出结果应该选择我们的B,这次通过索引取值吧?A10代表第一个元素,一代表第二个元素,所以说我们要取Y要取Y大家不要取成了P第二个以下变量数据类型是number的,是哪一个?是number的,应该选择我们的A19.9。这个B你看它是小括号括起来的多个元素,它肯定不属于我们的这个数值,它属于我们的元组的元组CC,你会发现它左右是这个双引号D它左右也是双引号,所以说它两个都属于字符串。我们数字类型只有三种,整数、小数以及我们的负数,那么这个就属于小数浮点数的类型。讲完了这个,我们再来看学习的最后内容,函数。函数是用于实现某种功能的一个代码段由函数名和参数组成。函数名规定了它的用途,参数是我们的操作对象。你比如说我们前面学过一个函数叫print,对吧?Print它的功能就是输出的意思,里面的参数X就是它输出的一个对象,输出X的值。那除了这个,我们还有其他的,比如说ABSX它是返回X的绝对值,ABS-2,它就是2,问X它是返回序列X的长度,比如说这个01234这个列表的长度就应该是4,因为有四个元素mine最小值是0,max最大值是我们的三。后面int float print input,我们后面放到顺序结构的时候会讲。接着我们来看一下考题,考的题目都非常简单它不会说问你ABS它怎么算,它会给你这个函数的详细解释,然后让你去算。比如说ABS-5加上ABS5的结果是什么?他怕你不知道,还告诉你ABS的作用是返回X的绝对值,所以说ABS-5就是5,ABS55的绝对值也是5,所以说这个结果就应该是我们的D值。第二个他告诉你max和min函数一个是最大值,一个是最小值,问你这个程序的输出结果是什么?我们A是一个列表,max a列表里面最大元素应该是我们的22对吧?蚂蚁A最小元素应该是我们的5,所以说最终的结果应该选择我们的C非常的简单。那我们来总结一下本节课学习的知识,常量与变量,数据类型和函数,特别是那个命名规则考的非常多。还有字符串和列表,它的一个索引我们也要记住。至于这个函数,大家用的时候,考试的时候,你能看到题目就行。它没有什么太难的点,也不需要你刻意的去记忆。本节课就到此结束,再见。
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。