函数定义: def 函数名(参数列表): 函数体 函数调用:函数名() 函数的返回值 return: (1)函数中遇到return终止函数 (2)返回值给函数的调用者 (3)返回值的三种形式: return :返回的是None return 单个值:返回值的是单个值 return多个值:返回的是由多 ...
分类:
编程语言 时间:
2019-10-01 22:56:32
阅读次数:
126
一、函数Python中的函数都是语句和表达式的集合。和shell脚本中的函数功能一致,可以把函数当做是给一堆代码起定义了一个别名,当需要执行这堆代码时,直接调用那一堆代码集合的“别名”即可。对于脚本中需要重复使用的代码,需要编写为自定义函数以便于重复使用。1、无参函数定义无参函数的语法格式如下:def函数名称():代码块return[表达式]定义无参函数是以关键字def,后面跟函数名和小括号,以冒
分类:
编程语言 时间:
2019-09-22 12:52:13
阅读次数:
81
Python 常用函数总结 1.常用内置函数:(不用import就可以直接使用) help(obj) 在线帮助, obj可是任何类型 callable(obj) 查看一个obj是不是可以像函数一样调用 repr(obj) 得到obj的表示字符串,可以利用这个字符串eval重建该对象的一个拷贝 eva ...
分类:
编程语言 时间:
2019-09-15 10:39:39
阅读次数:
129
一、方法 1.方法的基础语法 (1)例子 上面的程序虽然实现了功能,但是程序的复用性很差,因此我们需要引入方法的概念(其实就是python中的函数功能) 我们编写方法来重构上面的代码 (2)方法的本质是什么: 方法就是一段代码片段,并且这段代码片段可以完成某个特定的功能,并且可以被重复利用。 (3) ...
分类:
编程语言 时间:
2019-09-04 09:50:53
阅读次数:
90
1.函数:len()作用:返回字符串、列表、字典、元组等长度语法:len(str)参数: str:要计算的字符串、列表、字典、元组等返回值:字符串、列表、字典、元组等元素的长度实例 1、计算字符串的长度: >>> s = "hello word" >>> len(s) 10 2、计算列表的元素个数: ...
分类:
编程语言 时间:
2019-08-04 00:53:50
阅读次数:
131
一、将函数作为变量去使用 在Python中函数也是一种对象,是一种名为function的对象,所以可以将函数赋值给变量,类似整数、浮点数、列表、元组、字典赋值给变量。 我们编写如下程序: 运行程序之后控制台打印如下: 解释:我们先定义了一个函数名为power作用就是用来计算乘方,第一个参数为底数,第 ...
分类:
编程语言 时间:
2019-06-29 23:43:07
阅读次数:
152
一、向函数中传递任意数量的实参 有时候,你预先不知道函数需要接受多少个实参,Python中函数可以收集任意数量的实参。 栗子:来看一个打印好友列表功能的函数,它需要接收任意数量的好友名。如下: console: 解释:上面的函数中只有一个形参 *friends,但不管调用语句提供多少实参,这个形参都 ...
分类:
编程语言 时间:
2019-06-07 22:35:13
阅读次数:
117
一、包含返回值的函数 下面来看一个函数,它接收名和姓并返回完整的姓名: console: 解释:函数 get_formatted_name() 的定义通过形参接收名和姓。它将姓和名合二为一,在它们之间加上空格, 并将结果存储在变量full_name中。然后将full_name 转为首字母大写的格式, ...
分类:
编程语言 时间:
2019-06-04 22:06:09
阅读次数:
108
1.什么是函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。2.定义一个函数1.函数代码块以def关键词开头,后接函数标识符名称和圆括号()。2.任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。3.函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。4.函数内容以冒号起始,并且缩进。5.return[表达
分类:
编程语言 时间:
2019-06-03 17:16:19
阅读次数:
400
1.什么是函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。2.定义一个函数1.函数代码块以def关键词开头,后接函数标识符名称和圆括号()。2.任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。3.函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。4.函数内容以冒号起始,并且缩进。5.return[表达
分类:
编程语言 时间:
2019-06-03 16:04:43
阅读次数:
157