高一《Python程序设计语言》高等教育出版社 Python常用函数课件

2023-05-18
| 15页
| 309人阅读
| 4人下载
普通

内容正文:

《Python应用程序设计》 Python常用函数 计算机教科组 1 常用函数:abs() abs(x) 取绝对值:正数的绝对值等于正数,负数的绝对值等于其相反数,0的绝对值等于0,复数的绝对值类型为浮点数 1.表达式abs(-9)值为9 2.若参数为复数a+bj,则返回复数的绝对值,就是 (a^2+b^2) 开平方根,返回的数据类型为浮点数 print(abs(-3+4j))#5.0 print(abs(1+0j)) #1.0 课堂练习: 1.表达式 abs(-3) 的值为? 2.表达式 abs(6-8j) 的值为? 3.运行以下程序,输出的Python数据类型是:type(abs(-3+4j)) A. 字符串类型 B. 浮点数类型 C. 整数类型 D. 复数类型 常用函数int() int(x) 转换成整型:用于将一个字符串或数字转换为整型。 print(int(9.1))运行结果为9 x:必填项; y:代表进制数,可以不写,默认为10,还可以等于2,8,16.如果写了,x一定要是字符串。把x当y进制数看待,转成十进制数输出。 print(int(123.12)) 输出结果:123 print(int('123',10)) 输出结果:123 print(int('11',2)) 输出结果:3 print(int('123',16)) 输出结果:291 print(int('123',8)) 输出结果:83 float(x) 转换成浮点型:float(9)值为9.0 float("3.14")值为3.14 常用函数int() 表达式 int('123', 16) 的值为___。 表达式 int('123', 8) 的值为___。 表达式 int('123') 的值为___。 表达式 int('123',2) 的值为____。 pow( )乘方:x**y或pow(x,y) print(pow(2,3))运行结果为8 作用:都表示求x的y次方 注意事项:x,y都可以为整数或者浮点数。x,y如果有一个数为浮点数,结果一定为浮点数。 print(4**3) 输出结果为64 print(4**2) 输出结果为16 print(4**-2) 输出结果为0.0625 print(4**0.5) 输出结果为2.0,0.5次方表示开根号 print(0.04**0.5) 输出结果为0.2 pow(x,y,z)=x**y%z ;如表达式pow(2,3,4)相当于2**3%4,值为0 pow( )乘方:x**y或pow(x,y) 课堂练习: 表达式9**2的值为?表达式9**0.5的值为? 表达式pow(2,-3)的值为? 表达式pow(2,4,6)的值为? 表达式 int(4**0.5) 的值为? 表达式 pow(3,2) == 3**2 的值为? round(x,y) 四舍五入 round(x,y) 四舍五入 第一个参数一般是一个浮点数,也可以为整数。 第二个参数是保留的小数位数,可选,如果不写的话默认保留到整数。 print(round(70.23456))输出70 print(round(56.659,1))输出56.7 print(round(80.264, 2))输出80.26 print(round(0.1+0.2,1)==0.3) #True round(x,y)注意事项 1.当参数y存在时,即使为0,round()函数的输出也会是一个浮点数。精确到小数部分,则只看小数部分第一位。如round(123.45,0)值为123.0。 round(7.50,0)的值为8.0 2.此外,y的值可以是负数,表示在整数位部分(从后往前)四舍五入,若x是浮点数,结果为浮点数;若x为整数,则结果为整数。如round(123.45,-1)) 值为120.0、 round(128.45,-1)) 值为130.0。 round(240,-2)值为200; round(20,-2)值为0, round(20.0,-2)值为0.0 3.若x,y都为正整数,结果为x,如round(164,2)值为164 4.如果距离两边一样远,会保留到偶数的一边。 round(0.5)值为0 round(1.5)值为2 课堂练习 1.下面代码的输出结果是() x=3.1415926 print(round(x,2) ,round(x)) A. 3 3.14 B. 2 2 C. 6.28 3 D. 3.14 3 2.表达式 round(3.4) 的值为___ 3.表达式 round(3.7) 的值为___ 4.表达式

资源预览图

高一《Python程序设计语言》高等教育出版社  Python常用函数课件
1
高一《Python程序设计语言》高等教育出版社  Python常用函数课件
2
高一《Python程序设计语言》高等教育出版社  Python常用函数课件
3
高一《Python程序设计语言》高等教育出版社  Python常用函数课件
4
高一《Python程序设计语言》高等教育出版社  Python常用函数课件
5
高一《Python程序设计语言》高等教育出版社  Python常用函数课件
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。