课件编号8224825

粤教版高中信息技术必修一Python的函数教学课件

日期:2024-06-16 科目:信息技术 类型:高中课件 查看:60次 大小:727552Byte 来源:二一课件通
预览图 1/3
教版,高中,信息技术,必修,Python,函数
  • cover
(课件网) 函数是Python语言程序的基石,是组织好的、可重复使用的、用来实现单一或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。Python默认带有一些常用的函数。 Python中常见函数 函数名称 使用说明 例子 结果 abs(x) 返回x 的绝对值 abs(-20) min(x) 返回变量x的最小值 min(3,2,1) max(x) 返回变量x的最大值 max(3,2,1) sum(x) 计算变量x中元素的总和 sum([3,5,7]) pow(x,y) 求变量x的y次方 pow(2,3) round(x,y) 四舍五入求x的小数点后y位 round(3.145,2) bin(x) 求数值x转换为二进制数字 bin(3) int(x) 把变量x转换为整型 int(3.14) float(x) 把变量x转换为浮点型 float(3) chr(x) 返回整数对应的ASCII码字符 chr(97) 处理数值的函数 20 1 3 15 8 3.15 0b11 3 3.0 “a” 函数 函数含义 例子 结果 len(x) 求x的长度,包含空格和标点符号 len(“3.14489”) x.upper() 将x转换为大写 x='abcde' x.upper() x.lower() 将x转换为小写 x=‘ABCDE' x.lower() x.find(‘y’) 查找y字符在x字串中的位置 x='3.14159' x.find(‘4') ‘y’in x 求x字符串是否存在y字符 x='3.14159' '3' in x 处理字符串的函数 7 'ABCDE' 'abcde' 3 True 函数 函数含义 例子 结果 print() 输出函数 print(“hello python”) input(x) 显示出信息x,并要求输入数据 input(“输入一个数”) type(x) 返回变量x的类型 type(“hello python”) type(1024) 特殊的函数 hello python str int 自定义函数 定义一个函数: 你可以定义一个由自己想要功能的函数,以下是简单的规则: 1、函数代码块以?def?关键词开头,后接函数标识符名称(函数名)和圆括号()。 2、任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。 3、函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 4、函数内容以冒号起始,并且缩进。 5、return [表达式]?结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。 语法: def functionname( parameters ): "函数_文档字符串” function_suite return [expression] 默认情况下,参数值和参数名称是按函数声明中定义的顺序匹配起来的。 例如:定义一个求和函数 def mysum(num1,num2): total=num1+num2 return total #求两个整数的和: x=int(input(“输入一个整数”)) y=int(input(“输入一个整数”)) z=mysum(x,y) print(“两个整数的和为:”,z) 上机实践 一、存在字符串x=‘I love china’,要求如下: 1.求字符串x的长度 2.将字符串全部转换为大写 二、存在列表x=[20,30,41.52,50],要求如下: 1.求x的和 2.求x[1]的3次方 3.保留x[2]的值,小数点后一位 三、尝试自定义函数的使用

~~ 您好,已阅读到文档的结尾了 ~~