一.定义函数
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段
函数能提高应用的模块性,和代码的重复利用率
函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可
面向对象:对函数进行分类和封装,让开发“更快更好更强...”
函数式编程最重要的是增强代码的重用性和可读性
1.定义函数规则:
使用def语句,依次写出函数名、括号、括号中的参数和冒号":"
任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数
在缩进 块中编写函数体
return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None
2.语法:
def函数名(参数):
...
函数体
...
返回值
返回值:
函数是一个功能块,该功能到底执行成功与否,需要通过返回值来告知调用者
参数
无参数
deftest():print("hello")
test()
2.有参数
普通参数
deftest(a):print(a)
test("hello")
默认参数
def fun(a=123):print(a)
fun()
动态参数
#!/usr/bin/env python#-*- coding:utf-8 -*-#* 可以传入列表也可以
更多推荐
python简述定义函数的规则_python 函数
发布评论