资源信息

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

内容正文:

接着我们来学习第二课时,python程序设计基础知识二。我们这节课的学习内容就是python的运算符和表达式,总共是分为了5种。我们首先来看一下什么是运算符和表达式,运算符就是对常量或变量进行运算的符号,比如说加减乘除大于小于之类的。而表达式就是有运算符连接的式子,A加B,B大于2,这两个还是比较容易区分的。那么我们python中,它的运算符与表达式共分为五种,算术运算、数值运算、关系运算、成员运算和逻辑运算。有同学一看挺多的那其实都很简单。你比如说算术运算就是加减乘除,我们有一定基础负的运算X等于3。我们前面讲变量的时候就讲到了把三的值赋给x so easy,关键是大于小于等于。我们都有基础学习过程。元运算因在什么里面?它是最简单的一个逻辑运算,and or nod与或非没有任何难度,其中关系运算成运算和逻辑运算,它们的返回值都是to或false。我们一个来看一下,首先算术运算符与算术表达式,算数线符与算法表达,在我们加减乘除的基础上又增加了整除、求余和命运算。加减乘除我就不用多讲了,特别要注意这个乘号和除号,乘号是星号,除号是我们的一个斜杠。整除和求余,一个是取X除以Y的整数部分,一个是取X除以Y的余数部分。你比如说X除以Y等于A与B对吧?那么这个A就是X整除Y的结果,那么这个B就是X除以Y的结果,一个是取的是啊整数部分,一个取的是余数部分。那我们来看这个五整除二和五求余二的结果是多少呢?5整除以二是除以取5除以二的整数部分,5除以2应该等于二余一,所以说它是二余五除余2,它的结果是取余的部分,所以说他应该取走我们的一。而命运算X星星Y,命运算是两个星,一个星就代表乘的意思,两个星就代表命运算的意思。X星星Y就是XY次方,比如说五星星二就是五的2次方,五的二次幂,结果应该是我们的25。接着我们来看一下这个运算符的一个优先级的问题。我们都知道有加减乘除肯定是先算乘除再算加减。那如果说在一个式子里面,又有密又有求余,又有整除,又有加减乘除怎么办呢?我们也需要人为的去对它规定一下优先级。如果有括号的话,肯定还是先算括号,如果没括号的话,就按照我们这个优先级来。密度运算的优先级它是最高的。接着是乘除、求余、整除,这四个是平级的,谁先出现就算谁。然后是我们的加减,它依然是最低的。按照我们这个优先级,我们应该先算2乘以32的3次幂,应该是我们的85。然后接着算我们的乘五八四十,接着算算加40加4,结果应该是我们的44,没问题吧?没问题。我们来看第二个叫赋值运算符与赋值表达式,赋值运算符就一个等号,我这里写了一个图形叫矩形,不知道大家还有没有印象,我们之前讲这个流程图的时候讲到了矩形代表什么?矩形代表赋值或者运算。所以说大家看见了一个等号,它在流程图中它就使用矩形来进行描述。这个后面我们还会讲,因为考试会考一个等号,就代表直接赋值的意思。比如说X等于3,X等于X加5,它就代表把右边的内容或运算,结果赋值给左边的变量。比如说X等于三把三的值赋给我们的变量XX等于X加5。把X加5的运算结果赋值给我们的变量X它永远是从右向左的一个运算过程。你比如说我们下面X等于三把三的值赋给XX此时就为三,所以说打印的X结果就是我们的3X等于X加5。先算X加5,然后把它的值赋值给我们变量X自右向左X加5是多少?X在上一步是三,所以说应该是3加5,结果应该是8,最终输出X结果应该是我们的8。第二个叫加法赋值,还有减法赋值,乘法赋值。我举一个例子你们就明白了。比如说X加等于5就相当于X等于X加5。那我现在问你X乘等于五等于什么呢?X等于X乘5,所以说这个X加等于5,它就相当于X等于X加5,对吧?将X加5的值赋值给我的变量X,X加五是多少呢?X在上一步已经变成了8,所以应该是8加5,结果应该是我们的十三,应该是我们的十三。接着我们来看两道题,第一个在配置语言中,下列程序的运行结果是什么?A等于6,B等于2,A等于A加一对吧?A等于A加一把A加一的值赋给我们变成A,A的上一步是6,A加一是7,所以说A等于7。那print a和b print输出里面的这这个值,A星星B的结果是多少?星星是密运算,那A是7B是2,星二七的二次幂,结果应该是我们的第49。第二个,某购物平台双十一的优惠活动为每满300减30,用T表示订单原始金额,以下表达式能计算优惠了多少金额的。是这个大家不用去刻意的推导,通过举一个例子就可以得出来了。我现在买700块钱的东西,对吧?可以优惠多少呢?可以优惠60。这个60怎么算呢?是拿700除以300等于什么?等于二余100对。然后我拿我们这个整数部分乘以我们的30,这就是我们优惠的结果。可以看出我们计算多少金额,就是拿T除以300的整数部分,然后再乘以30,T除以300整数部分。我们前面讲到了,整数部分我们可以用整除取,余数部分我们可以用求余取,我们这里T整除300就是T除以300的整数部分,然后再拿这个总成本除以30就是我们的优惠金额。所以说答案选择我们的AA接着我们来继续学习,关属于关于表达式,很简单,大小关系,大于小于,返回真或者假,to或者false。我们前面讲这个变量命名规则讲到了to或者force,它不能用于关键字,为什么?此时它的结果就体现出来了,这两个它有特殊用途,代表真或者假。关键词算符和关系表达式,它是判断大小关系的,它是使用菱形框,菱形框表示判断。首先第一个大于五大于2,这个条件成立,它结果就是to 5小于二这个条件不成立,它结果就是false。而大于等于它是大于或等于,就数学中这个符号,但是你要分开打,两个条件满足一个就行,五大于等于55,虽然不大于5,但是它等于5,所以答案是two 5小于等于2,对吧?两个条件都不满足,所以说它是force,接着是等于这里是两个等号。你要跟前面一个等号区分开,一个等号是负值,把二的值负X2个等号代表判断X和2是否相等,对吧?比如说X等等于Y也就是判断X和Y是否相等,五等等于2,就是判断五和二是否相等,捂不等于2,所以说答案选择fox不等于,它判断是否不相等,五不等于2,这个条件成立的。所以它就是to就to,特别是这个两个等号,你要跟前面一个等号给它区分开来。接着我们来看成员运算符与成员表达式,用于判断序列中是否有某个成员。是我们学习五个里面最简单的一个。In在英语中它是什么在什么里面的意思是吧?在我们这个也一样,x in y判断X是否是Y的成员,是就是to,不是就是false,老百姓就反着来,比如说3 print 3 in 12343是否在12三四里面呢?在它里面是它的程序员所以说是to 5是不是它成为呢?不是它成立,所以说是false。Not in 3不在它里面,这是不成立的,所以说是false 5不在它里面这是成立的,所以说是to,简单。那接着我们来看逻辑的服务与逻辑表达式是最后一个判断逻辑关系,逻辑关系什么呢?是与或非,这叫逻辑关系。And x and y与运算也叫且运算。两边都为to时才为to,我和你都是真的才是真的,否则为force,我们来看这个同样的三大于2 and 5小于一,我们首先要判断左右它的一个真假情况。三大于二条件是成立的,所以说它是to 5小于一条件不成立,所以说它是false。而我们按的是两边都为真时才为真,所以说它只有一个为真,它的结果应该是我们的force,是或运算两边有一个为真就为真是吧?三大于二它是真的,五小于二它是假的,它有一个为真就行了,所以说它是我们的to not,它是非运算,本来你是真我是假,我变成假,本来你是假变成真。比如说note 3大于23大于2,条件是成立的,它应该是to。我note一下,它就变成了我们的false,能区分开来?能区分开来,我们来看这个一二三道题。第一个,下列python的表达式中计算结果为false。是啊,大家可以先自己暂停做一下,我这里时间运营我就直接讲,force就是条件不成立不成立3除以2对吧?有括号先算括号有括号先算括号,3除以二结果应该是1.5,2乘以2应该是我们的4,1.5小于4,这不是对的吗?4整除24除以2,整除部分应该是2 4减2,是我们的减法运算,应该也是2。两个等号它没有判断左右是否相等,二等于22跟2相等,所以说这个也是对的。第三个5减3,是二三乘以二是六,二大于六不成立,这是错。3乘以3是我们的9,3加3是我们的6,九不等于6,这也是对的,所以说答案选择我们的C第二个输出结果是什么?这里用的是暗的运算符,两边都为真时才为正十大于20大于5加2,五加二是70,大于7,这个是two,30小于3的636 68 3是小于18,这应该是不成立的,应该是false。它只有一个to,所以说他结果应该选择我们的D那如果说你要改成O的话,他就选择我们的to了。因为O是两边有一个为真就为真。第三个,下列流程图符号使用不正确的是哪一个?不正确是哪一个?有同学可能忘差不多了,我们可以回忆一下流程图符。椭圆形代表开始结束,这是固定的,平行四边形代表输入输出,你可以看到输入和输出,而这个矩形代表处理方,表示计算或者负值,这是计算,这是负值。但是无论和计算还是负值,它都是一个等号的情况。我们前面讲赋值运算符讲到了,只要出现一个等号,你就选择这个矩形框。而判断框它是判断大小关系的,你比如说大于、小于等于这些都可以使用判断框。这里有一点要注意,就是两个等号和一个等号,它考虑特别喜欢在这个点上做文章,包括后面的改程序,两个等号代表判断,它用我们的菱形框,一个等号代表负值,代表计算,还有我们的矩形框。那讲到这里,我们来看这题不正确的是哪一个呢?A12等等于2023,它是判断左右是否相等,所以说它属于判断框,它应该用我们的菱形,应该用我们的菱形,答案应该选择我们的A,应该使用菱形框。如果说你是一个等号的话,你就可以使用具体情况。然后B椭圆形代表开始结束,平行四边形代表输入输出,这个不等于它也是判断的,也是对的。那我们来总结一下本节课所学的一个知识,算术运算符,命运算符的优先级最高,乘除求余,整除加减负正线符,等于加等于减等于。只要是一个等号,你就选择我们的矩形框,关键字符大于等于小于等于。特别要注意两个等号代表判断左右是否相等,跟一个等号区分开来,它使用了菱形框。陈远福在在不在阿里云吗?龙芯线符与或非,这三个返回的都是突破force。本节课就讲讲到这里,再见。
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。