return 表示返回,后续代码不执行
def sum_2_num(num1,num2):
result = num1 + num2
return result
# 不执行下面两行代码
num = 2345
print num
sum_result = sum_2_num(3,7)
print sum_result
若将return注释
def sum_2_num(num1,num2):
# result = num1 + num2
# return result
num = 2345
print num
sum_result = sum_2_num(3,7)
print sum_result
None表示无返回值
函数
所谓函数,就是把具有独立功能的代码块组织成为一个小模块,在需要的时候调用
函数的使用包含两个步骤
1. 定义函数–封装独立的功能
2. 调用函数–享受封装的成果
函数的作用: 在开发时,使用函数可以提高编写的效率以及代码的重用‘’
函数:
函数是带名字的代码块,用于完成具体的工作
需要在程序中多次执行同一项任务时,你无需反复编写完成该任务的代码,而只需调用该
任
务的函数,让 python 运行其中的代码,你将发现,通过使用函数,程序编写,阅读,测试
和
修复都将更容易
1. 定义函数
def 函数名 ():
函数封装的代码
1.def 是英文 define 的缩写
2. 函数名称应该能够表达函数封装代码的功能,方便后续的调用
3. 函数名称的命名应该符合标识符的命名规则
可由字母,下划线和数字组成
不能以数字开头
不能与关键字重名
# 定义一个函数,打印一行50个*
def print_line():
print '*'*50
print_line()