413-414程序设计语言基础-(公开课资源高中信息技术必修一课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《413-414程序设计语言基础-(公开课资源高中信息技术必修一课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 413 414 程序设计语言 基础 公开 资源 高中 信息技术 必修 课件
- 资源描述:
-
1、4.1 程序设计语言的基础知识第四章程序设计语言的基础知识新知导入新知导入本节主要内容:1、Python 的常量和变量。2、Python的数据类型。3、Python的运算符与表达式。4、Python的函数。4.1 程序设计语言的基础知识新知讲解新知讲解4.1.3 Python的运算符与表达式4.1 程序设计语言的基础知识新知讲解新知讲解Python的运算符的概念运算符:Python程序设计语言中对常量或变量进行运算或处理的符号。操作数:参与运算的对象,操作数可以是常量、变量、函数等。表达式:即由运算符、操作数连接而成的式子。例:4+5=9 就是一个表达式。其中4 和 5 被称为操作数。+称为运
2、算符。4.1.3 Python的运算符与表达式新知讲解新知讲解运算符的类型算术运算符逻辑运算符成员运算符关系运算符赋值运算符4.1.3 Python的运算符与表达式新知讲解新知讲解 1、算术运算符与算术表达式(1)算术运算符包括“+”“-”“*”“/”“%”“*”和“/”,分别表示加、减、乘、除、求余、幂运算和整除。(2)算术运算符连接的表达式称为算术表达式。例:a+b;a/b;a*b等。4.1.3 Python的运算符与表达式新知讲解新知讲解【例】当变量:a=10,b=20,写出下列运算结果。运算符描述实例+加-两个对象相加a+b 输出结果 30-减-得到负数或是一个数减去另一个数a-b 输
3、出结果-10*乘-两个数相乘或是返回一个被重复若干次的字符串 a*b 输出结果 200/除-x除以yb/a 输出结果 2%取模-返回除法的余数b%a 输出结果 0*幂-返回x的y次幂a*b 为10的20次方,输出结果 100000000000000000000/取整除-返回商的整数部分(向下取整)9/24-9/2-5课堂练习课堂练习写出下列程序的结果。a=21 b=10 c=0c=a+bprint 1-c 的值为:,ca=10b=5c=a/b print 7-c 的值为:,c输出结果:1-c 的值为:31 7-c 的值为:2新知讲解新知讲解2、逻辑运算符与逻辑表达式(1)逻辑运算符包括“and
4、”(与)、“or”(或)、“not”(非)共三个。(2)由逻辑运算符连接而成的表达式称为逻辑表达式,(3)逻辑表达式的值为True或False。对应于整数1或0直接参与其他运算。4.1.3 Python的运算符与表达式新知讲解新知讲解【例】写出下列运算结果。运算符逻辑表达式描述示例 andx and y“与”。如果 x为 False,x and y 返回 False,否则它返回 y 的计算值。(a and b)返回0。(c and b)返回1。orx or y“或”。如果 x 是 True,它返回 x 的值,否则它返回y 的计算值。(a or b)返回1。(c or b)返回2。notnot
5、x“非”。如果 x为 Tr u e,返回 Fa l s e;如果 x 为False,它返回True。no t(a a nd b)返回True。4.1.3 Python的运算符与表达式课堂练习课堂练习写出下列程序的结果。a=10b=20 if a and b:print 1-变量 a 和 b 都为 trueelse:print 1-变量 a 和 b 有一个不为 true输出结果:1-变量 a 和 b 都为 true4.1.3 Python的运算符与表达式新知讲解新知讲解3、关系运算符与关系表达式(1)关系运算符有“”(大于)、“=”(大于等于)、“”(小于)、“=”(小于等于)、“=”(等于)、
6、“”(不等于)(2)相关感念:判断数据大小关系的运算符称为关系运算符由关系运算符连接而成的表达式称为关系表达式(3)关系表达式的值为True或False,对应于整数1或0 直接参与其他运算。4.1.3 Python的运算符与表达式新知讲解新知讲解【例】当变量:a=10,b=20写出下列运算结果。运算符描述实例=等于-比较对象是否相等。(a=b)返回 False。!=不等于-比较两个对象是否不相等。(a!=b)返回 true。不等于-比较两个对象是否不相等。(a b)返回 true类似!=。大于-返回x是否大于y。(a b)返回 False。小于-返回x是否小于y。所有比较运算符返回1表示真,返
展开阅读全文