0.形参和实参,形参只是一个形式,实参是实际调用的参数
1.函数文档(.__doc__):解析函数用法
2.关键字参数 : 让关键字索引参数
3.默认参数:为参数定义默认值,不输入程序按默认值运行
4.收集参数:(*params) 自动收集参数,用parmas元组吧参数打包起来 019:函数 我的地盘我做主
0.python中函数一定带有返回值
1.局部变量 全局变量
局部变量 :在函数def()内的变量,影响整个函数
全局变量 :在文件的变量,影响整个python文件
020:内嵌函数和闭包:
global 将函数变量变为全局变量
内嵌函数 : 简单说就是函数内的函数
闭包: 一个函数内的函数 ,但没有引用全局变量,只是作用于、引用包住他的函数的变量
nonlocal 将全局变量引用到函数变量中
021.lambda
lamda 匿名函数
可以直接简单的将函数一行编写好,不用定义,不用想名字了~
如
def fun(x):
x+= 1
return x
可以直接 写成 galbda x:x+=1
filter : 筛选函数中true的选项
map :将范围内所有的参数一个一个放进函数中,然后放到一个列表中· 楼主学习真好 022 递归是神马
0.递归就是在函数中调用自身的过程
1.impoty sys
sys.setrecursionlimit(数字)
可以调节递归的次数上限
lkufo 发表于 2017-5-26 21:33
楼主学习真好
恩,每天都学一点点,持续进步,加油。 67SHEN 发表于 2017-5-27 16:18
恩,每天都学一点点,持续进步,加油。
与楼主共勉 加油 字典dict:
字典由 键:key 值:value 组成
键(key)会对应一个 值(value)
创建方法dict={ '这是你的key' :'这是你value 可以是str 或者数字'}
dict1 = {'鱼c工作室':'让编程改变世界'}
dict1 = {'小甲鱼'='让编程改变世界'}
dict1['小甲鱼'] = '让编程改变世界'
查询方法
dict1['鱼c工作室'] ==> '让编程改变世界'
本帖最后由 67SHEN 于 2017-8-2 13:05 编辑
字典02:
fromkey 批量生产字典
dict.fromkey((1,2,3),'this is a num')
更多访问字典的方法:
for each in dict.***:
print(each)
dict 后面可以加后缀.key () .value() .items()
检查键:
dict.get(key)
清空字典 复制字典 删除 导入字典
dict.clear() dict.copy() dict.pop() dict.uplate(b)
集合:
一个有不会重复的列表
set1 = set{0,1,2,3,2,1}
set1 = {0,1,2,3}
页:
1
[2]