主要记录学习Python的历程和用于复习、查阅之用。
知识点:
- 数据类型(列表、元组、字典、集合)
- 帮助文档
- 函数(默认参数、可变参数、关键字参数、参数组合)
- 数据类型:
- 列表:list 有序集合,可增删元素 ,使用[]表示。可变。
- 元组:tuple 与list类似,但是一初始化就不能修改。使用()表示。不可变。
- 字典:dict 使用key-value存储,查找速度极快,但占用大量内存。使用{}表示。
- 集合:set 一组key的集合,但不存储value。使用([])表示。
List:
- Python官方网页文档:https://docs.python.org/2/index.html
- 命令行帮助 help(函数名) 如help(abs)
- 函数名是指向一个函数对象的引用,可以将函数名赋给一个变量,相当于这个函数有了一个别名。
*nums收到的是一个tuple
6.函数设置关键字参数(用于拓展函数功能)
函数student中name和age是必选参数,关键字参数others。关键字参数自动组合成dict(字典)。
可以只传入必选参数:
参数组合定义的顺序必须是:必选参数、默认参数、可变参数和关键字参数。
的形式调用它,无论它的参数是如何定义的。