Python3 函数

1.函数

1.1函数概念
函数(function)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集。
1.2 函数的作用
使用函数可以加强代码的复用性,提高程序编写的效率。
1.3 无参数函数语法格式
定义格式:

"""
def 函数名():			 
	函数体		  
	……	
"""

示例:

def output():
    print("hello python")

调用格式:

	函数名()

示例:

def output():
    """输出hello Python"""
    print("hello python")
    
output()

1.4 有参数函数语法格式
定义格式:

def 函数名(参数):			 
	函数体		
	……

示例:

def output(a):
    print(a)

调用格式:

函数名(参数)

示例:

def output(a):
    print(a)
  
output(3)

1.5 有返回值函数语法格式
定义格式:

"""
def 函数名(参数):			 
		函数体
		return 函数运行结果返回值
	    ……
"""

示例:

def output():
    print("有返回值的函数")
    return 1

调用格式:

变量名 = 函数名()

示例:

def output():
    print("有返回值的函数")
    return 1

x = output()

1.6 函数定义和调用规则
定义规则:
函数必须先定义后调用。否则程序将报错。
调用规则:
函数定义部分的代码仅用于声明函数调用时才实际执行函数内容。
1.7 函数文档注释
文档注释可以为函数添加功能说明,方便开发者查阅函数相关信息
示例:

def sum(m):  # a = 100
    """用于计算1到指定数字的和"""
    i = 1
    sums = 0
    while i <= m:
        sums += i
        i += 1
    print(sums)

你可能感兴趣的:(python3,python)