一、Python包括内建函数和用户自定义函数。
1.内建函数包括:
- 数学运算类:如 求绝对值函数 abs(x) ;
- 集合类操作 :如 set实例化函数 set();
- 逻辑判断函数: 如cmp(x, y);
- 反射函数
- IO操作函数
2.用户自定义函数
定义一个实现所要实现某些功能的函数。
二、用户自定义函数
规则:
- 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。
- 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。
- 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
- 函数内容以冒号起始,并且缩进。
- return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。
<span style="font-size:18px;">def functionname( parameters ):
"函数_文档字符串"
function_suite /函数体
return [expression]</span>
示例:
<span style="font-size:18px;">#!/usr/bin/python
# -*- coding: UTF-8 -*-</span>
<span style="font-size:18px;">
def printHello():
print "Hello"
def printNum():
for i in range (0,10):
print i
def add(a,b):
return a+b</span>
<span style="font-size:18px;">print printHello()
print printNum()
print add(1,2)
~ </span>
输出结果:
Hello
None
0
1
2
3
4
5
6
7
8
9
None
3