运算符、库的引用 课件 2023—2024学年新世纪版(2018)初中信息技术八年级上册

2023-09-01
| 14页
| 275人阅读
| 51人下载
普通

内容正文:

运算符、库的引用 作业 某市实行阶梯电价:每月200度以内(含200 度)每度电0.6元,200~500度(含500度) 之间每度电0.7元,超过500度的每度电0.9元。 请创建一个计算电费的函数,然后计算一个 季度的电费总和。 提示: 第一个月150度,电费是:e_check (150) 第二个月250度,电费是:e_check(250) 第三个月600度,电费是:e_check(600) 本季度电费是:e_check(150)+e_check(250) +e check (600) def e_check(n): t=8 if(n>500): t=(n-500)*0.9+300*0.7+200*0.6 elif (n 200): t=(n-200)*0.7+200*0.6 else: t=n*0.6 return t print("电费:",e_check(15g)+e_check(25g)+e_check(6oo)) f 定义数e check参数n日甲 设盖 为0 如果 数n 500 参数n 500 x09 300x07 200 x0.6 香果 参数n 200 设置 为 参数n 200 07 200 x司06 + 否则中 参数n 0.6 返回1可 日中 打印“电费: e check参数:n 150 8 check参数:n 250 e chec冰参数:n 600 日田 65 运算符 操作数 运算,是数据处理的常用方法。对于一 个运算表达式1+2=3来说,1和2被称为操作 数,+被称为操作符 python语言支持以下几种类型:算数运算 符,关系运算符,逻辑运算符,位运算符, 成员操作符和标识运算符等。 运算符 1、算数运算符 运道符 描述 3+7 加-两个对象相勖加 7-3 减,得到负数或是一个数减去另一个数 2*5 乘-两个数相乘或是返回一个被重复若干次的字符串 3**2 除·x除以y 10/2 % 取模·返回除法的余数 9//5 幂·返回x的y次幂 9%4 取整除-返回商的整数部分(向下取整) 2、关系运算符 运尊特 描述 a=10 等于·比较对象是否相等 b=20 a--b 不等于·比较两个对象是否不相等 《> 不等于,比较两个对象是香不相等。python3已废弃, a!=b a>b 大于-返回x是否大于y Trv 小于.返回x是香小于y。所有比较运算符返回1表示真,返回0表示假。这分别与持殊的变量 >>a>=b True和False等价. False >= 大于等于.返回x是香大于等于y. Treb >>1 小于等于-返回x是香小于等于y. 3、逻辑运算符 当我们要同时对多个条件进行判断的时候,就 需要考虑条件与条件之间的关系。逻辑运算符包 含:and、or、not。包含逻辑运算符的表达式称 为逻辑表达式。 逻辑运算符 逻辑表达式 说明 and a and b 逻辑与。当a都为true时结果才为true。 or a or b 逻辑或。当a秈有一个为rue时结果为true。 not not a 逻辑非。如果a为tue,nota就是false:如果a为false,nota就是true。 w wa 小唐零 1.多个条件同时成立怎么表示9 用逻辑运算符“and”连接多个条件表达式。例如: a+b>c and b+c>a and a+c>b 2.多个条件中,任意一个成立怎么表示? 用逻辑运算符“or”。即: (条件1〉or(条件2〉0r〈条件3》 阿如 a+b<c or b+c<a or a+c<b 3.取反怎么表示9 用逻辑运算符“not”。即: not〈条件) 例如: not(a+b<cl相当于a+b>=c 4、位运算符 a8bm00001100 8b=00111101 a=00111100 ab=00110091 b=00001101 =11000011 实例 & 安位与运算符:参与运算的两个值如果两个相应位都为1则该位的结果为1否 (a&b)输出结果12,二进制解释:00001100 则为0 按位或运算符:只要对应的二个二进位有一个为1时,结果位就为1. (a1b)输出结果61。二进制解释:00111101 按位异或运算符:当两对应的二进位相异时,结果为1 (a4b)输出结果49,二进制解释:00110001 按位取反运算符:对数据的每个二进制位取反,即把1变为0,把0变为1。x类 (~a)输出结果-61,二进制解释:11000011,在一个有 似于-x-1 符号二进制数的补码形式 左移动运算符:运算数的各二进位全部左移若干位,由《右边的数字指定了 a<<2输出结果240,二进制解轻:11110000 移动的位数,高位丢弃,低位补0。 右移动运算符:把>"左边的运算数的各二进位全部右移若干位,>)右边的 a>>2输

资源预览图

运算符、库的引用   课件  2023—2024学年新世纪版(2018)初中信息技术八年级上册
1
运算符、库的引用   课件  2023—2024学年新世纪版(2018)初中信息技术八年级上册
2
运算符、库的引用   课件  2023—2024学年新世纪版(2018)初中信息技术八年级上册
3
运算符、库的引用   课件  2023—2024学年新世纪版(2018)初中信息技术八年级上册
4
运算符、库的引用   课件  2023—2024学年新世纪版(2018)初中信息技术八年级上册
5
运算符、库的引用   课件  2023—2024学年新世纪版(2018)初中信息技术八年级上册
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。