Python 学习
2017-09-11 23:03
169 查看
1.关于元组 和字典的的东西模糊不清 好气哦!
def total(a=5, *numbers, **phonebook): print('a', a) #遍历元组中的所有项目 for single_item in numbers: print('single_item', single_item) #遍历字典中的所有项目 for first_part, second_part in phonebook.items(): print(first_part,second_part) print(total(10,1,2,3,Jack=1123,John=2231,Inge=1560))
输出的结果是:
$ python function_varargs.py a 10 single_item 1 single_item 2 single_item 3 Inge 1560 John 2231 Jack 1123 None
(哈哈哈 代码片就是三个点,又长进啦)
2.关键字参数的问题
怎么说呢 就是假如遇到的函数具有比较多的参数,但是我们又仅仅需要对其中个别参数进行相应的操作的话,那就直接对那些需要操作的参数进行命名用以给他们进行赋值。3.默认参数值
在给函数进行定义的用赋值运算符来给参数进行默认赋值。4.全局变量
一般就是程序顶层的变量,如果想要对这样的变量进行一定的操作,那就使用global语句5.DocStrings
Python 有一个甚是优美的功能称作文档字符串(Documentation Strings),在称呼它时通常会使用另一个短一些的名字docstrings。DocStrings 是一款你应当使用的重要工具,它能够帮
助你更好地记录程序并让其更加易于理解。令人惊叹的是,当程序实际运行时,我们甚至可
以通过一个函数来获取文档!
(在这里有必要复习一下三个引号的作用了,在python中字符串可以用单引号括起来,也可以用双引号,这两种方式是等价的
python 三引号的形式用来输入多行文本,也就是说在三引号之间输入的内容将被原样保留,之中的单号和双引号不用转义,其中的不可见字符比如/n和/t都会被保留,这样的好处是你可以替换一些多行的文本。)
6 小总结
经过这两天的学习已经大概对Python中比较常用的一些函数有了一些比较直观但又不失很深刻的认识,日后还需要大量的联系和使用,在实践中掌握它们的深刻含义。相关文章推荐
- python基础学习笔记5--对象
- python数据结构学习笔记-2016-10-14-02-python列表
- Python学习笔记:元组
- python理论学习(六)
- 学习笔记之python入门
- python核心编程学习(一)
- python学习笔记(六):常用模块
- 学习。。。python定制方法
- Python----多线程的学习
- [Python]网络爬虫学习笔记,爬取东南大学SEU-wlan的流量使用情况
- python学习—保存网页到本地 html及pdf
- python学习-subprocess模块
- Python模块学习:logging 日志记录
- 基于python wxpython的简易计算器的源码(供大家学习)
- Python学习--安装环境
- python菜鸟教程学习笔记
- python 学习札记(1)
- python学习笔记4迭代
- 初学python学习的内容的记录
- [Python学习] 专题一.函数的基础知识