Python 函数

Posted 我李逍遥要做盖世英雄

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 函数相关的知识,希望对你有一定的参考价值。

一、传参测试

 1 n=10
 2 li=[1,2,3]
 3 
 4 def test01(n):
 5     n=n+1
 6 test01(n)
 7 print(n)  #10
 8 
 9 def test02(li):
10     li.append(4)
11 test02(li)
12 print(li)  #[1, 2, 3, 4]
13 
14 #列表改变了,数字没有改变
15 ‘‘‘
16 字符串,数字,元组是immutable对象,
17 列表,字典是mutable对象
18 ‘‘‘

二、匿名函数练习实例

n=lambda a,b,c:a+b+c
print(n(10,20,30)) #60

 三、json模块

 

 1 #test1------------------------------------------------------>
 2 import json
 3 dic={name:child}
 4 data=json.dumps(dic)#被josn的dumps后,dic变成了字符串
 5 print(type(data))#此时的字符串是一个json字符串    <class ‘str‘>
 6 print(data)    #{"name": "child"}
 7 
 8 
 9 
10 #test2------------------------------------------------------->
11 
12 import json
13 with open(human,w) as f:
14     dic={gender:man,health:good}
15     data=json.dumps(dic)
16     f.write(data)
17 
18 with open(human,r) as f:
19     data=json.loads(f.read())
20     print(data)    #{"gender": "man", "health": "good"}

 

以上是关于Python 函数的主要内容,如果未能解决你的问题,请参考以下文章

python使用上下文对代码片段进行计时,非装饰器

python 元组有用的函数,方法和片段。

Python代码阅读(第26篇):将列表映射成字典

VSCode自定义代码片段——声明函数

Python学习 :函数

VSCode自定义代码片段8——声明函数