Python读书笔记-第六章
来源:互联网 发布:声卡软件手机版 编辑:程序博客网 时间:2024/05/16 07:10
第六章
函数:
def square(x):
'this is a function'
return x*x
>>>square.__doc__
关键字参数和默认值:
比如:
>>>hello(arg1='abc',arg2='cde')
def hello(arg1,arg2='fgs')
收集参数:
def hello(*params):
print params
这里*的作用是使params能够把一串参数接收为元组打印出来
>>>hello('a','b','c','d')
def hello(**params):
print params
这里**的作用是收集关键字参数,打印字典出来
>>>hello(a=1,b=2,c=3)
而且他们可以混用
逆过程就是在函数调用的时候分别用*和** 这样
>>>param=(1,2)
>>>hello(*param)
def hello(a,b)
return a+b
千万别和c语言里面的指针搞混了
全局变量访问
全局变量被局部变量屏蔽的时候: globals()['变量名']访问
函数式编程
map filter 了解即可
0 0
- Python读书笔记-第六章
- Python读书笔记第六章:控制流
- 《Python 核心编程》--第六章读书笔记
- python基础教程读书笔记——第六章 抽象
- Rails读书笔记第六章
- 《影响力》读书笔记,第六章 权威
- 《deep learning》读书笔记------第六章
- python学习第六章
- python第六章习题
- 算法导论读书笔记 第六章 堆排序
- 长尾理论读书笔记:第六章 新市场
- C++ Primer 读书笔记 – 第六章
- C++ Primer 读书笔记 – 第六章
- C++primer读书笔记(第六,七章)
- 读书笔记:深入理解计算机系统 第六章
- learning android 读书笔记 第六章 (1)
- 【读书笔记】【jQuery基础教程】【第六章--AJAX】
- linux系统编程读书笔记 第六章
- 如何交流
- sql 复制表结构和复制整个表数据
- 关于CUDA C 项目中“ error C2059: 语法错误:“<” ”问题的解决方法
- 删除字符串中的子串(20)
- Understanding NUMA and Virtual NUMA (vNUMA) in vSphere
- Python读书笔记-第六章
- 泰尔指数(Theil)公式详解(原出处:人人网)
- UITableVew使用一(UITableView和UITableViewController的使用注意)
- 安装tomcat6调整jvm内存
- 中文乱码问题的解决
- 30 天学习 30 种新技术系列
- android5.0L版本新特性:主色提取
- 2014——我们都任性过
- 学习笔记PHP(1)之mysql操作