您的位置:首页 > 编程语言 > Python开发

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