python学习笔记十

Python中函数的使用:

函数的作用是:可以降低编程难度,也可以实现代码复用

1.定义函数方法为:

def  函数名(参数列表形参):

函数体(注:函数体前需要加缩进)

2. .py文件中如果想使用汉字可以加上#codingutf8

3. 我们可以设置函数的默认参数,即如果调用函数的时候不传参数的时候参数的值

python学习笔记十

python学习笔记十

4. global:可以强制声明某个变量为全局变量,但是这个变量如果定义在函数内,但是这个函数未定义,那这个变量是不可用的。

5. 多类型传值:

A.定义函数如下(元组传入)

def funxy):

print xy

定义元组如下:t=(‘a’,’b’)

把元组的值一一对应的传给函数fun(*t)

python学习笔记十

python学习笔记十

B. 定义函数如下(字典传入)

def fun1name=name”,age=23

print xy

定义字典如下:t1={name’:‘mail’,‘age’:26}

把字典的值传给函数:fun1**t1),注意:字典的key值必须要与函数参数的名字相同才可以一一对应赋值

6. 处理冗余参数:

def funx*args):(多余参数会存在元组中)

def funx**args):(多余参数会存在字典中)

python学习笔记十

python学习笔记十