Python学习笔记:Python函数

来源:互联网 发布:txt改java还是文本文档 编辑:程序博客网 时间:2024/04/27 06:37

1 函数

本文是在学习函数的基础上写的一片博客,请大家多多支持原作者!

2 Python函数

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段(即函数是代码段)。
函数能提高应用的模块性,和代码的重复利用率。和其他语言一样,Python提供了许多内建函数,比如print()。同样的我们也可以自己创建函数,这被叫做用户自定义函数。

3 定义一个函数

我们可以定义一个自己想实现的功能的函数,以下是简单的规则:
函数代码块以def关键词开头,后接函数标识符名称和圆括号()。
任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。
函数的第一行语句可以选择性地使用文档字符串——用于存放函数说明。
函数内容以冒号起始,并且缩进。
return[表达式]结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。


4 语法

def functionname( parameters ):   "函数_文档字符串"   function_suite   return [expression]
默认情况下,参数值和参数名称是按函数生命中定义的顺序匹配起来的。

5 常见函数的使用

关于函数,我们可以使用下面的语句来查看它的作用:
help(FunctionName)
例如:

函数必须输入正确的参数,否则就会报错!
例如abs函数只有一个参数,如果输入两个参数就会报错:

python函数和其他函数一样,如果输入的参数是正确的但是类型不正确也会报错,例如:

5.1 求绝对值函数:abs

调用方法:abs(x)

5.2 比较函数:cmp(x,y)
若x>y则返回1,若x<y则返回-1,若x=y则返回0,如下所示:

5.3 数据类型转换函数
数据类型转换函数有很多,用起来相当的方便,如下所示:


0 0
原创粉丝点击