从做大牛那里整理的Python函数相关的学习笔记,希望对你有帮助

Posted 梦子mengy7762

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从做大牛那里整理的Python函数相关的学习笔记,希望对你有帮助相关的知识,希望对你有一定的参考价值。

1.callable()

callable()判断是否是可调用对象,一般函数,类,方法,类的实例等都是可调用对象

变量为不可调用对象;

福利:私信回复【01】可免费获取python入门教程视频

2.给函数编写文档:

为了让函数能够被人看懂,可在开头添加注释#…,但还有另一种方式,称之为‘文档字符串’,

将作为函数的一本分存储下来:

在函数体首行用‘’‘’表示,可以用function._doc_来调用‘’‘’中的字符串。

3.可变数据结构指向问题

当我们把一个列表赋给多个变量时,其实这多个变量共同指向同一个列表,对任何一个变量的修改都会影响这个列表的结果;

解决方案:

对列表执行切片操作或者copy(),进而建立副本,使每一个变量都独立分配一份具有相同内容的列表,然后再各自修改各自的。

4.zip()函数的使用:

从多个可迭代对象(参数)中各取出一个元素组成元组的新的迭代器。为了帮助大家在学习python的路上,少走弯路,少掉坑,大家可以去听一位python高手的课程,他每天晚上8点都会在网上有免费的直播课,会讲到python,讲的非常的通俗易懂,而且还很好玩幽默,既能从知识的层面深入浅出,更能从思维的角度让我们认识到python到底应该怎么学习,跟高手学习的最大价值就是,听君一席话,胜读十年书,自学的价值在于,自学大半年,不如别人有高手带着学一天,一年365天,他每天晚上都会讲课的,有喜欢听的同学,可以去他的的卫鑫*(同音):前排的是:762,中间一排是:459,后排的一组是:510 ,把以上三组字母按照顺序组合起来即可,非常的简单的,牛顿曾经说过,站在别人的肩膀上,才能看的更高更远,海纳百川,去征服python世界的星辰大海吧。

用例子说明:

5.函数的形参和实参中*和**的作用:

在形参中,可以起到收集的作用:

在实参中,可以起到分配参数的作用:

6.格式化输出’’ ‘’.format() 和’’ ‘’.format_map()的区别:

7.vars()函数的作用:

当vars()不带参数时,返回当前作用域内的变量:

当vars()带参数时

参数可以是类,类的实例,模块

返回参数的属性和属性值

8.函数globals()

返回全局变量:

9.关联全局变量global:

当想要在函数(局部变量)中修改全局变量时:

希望对你有帮助,欢迎补充指点!

以上是关于从做大牛那里整理的Python函数相关的学习笔记,希望对你有帮助的主要内容,如果未能解决你的问题,请参考以下文章

神了!阿里资深大牛熬夜整理Python学习路线,终于开放了

python语言学习笔记整理

大牛程序员分享 Python基础学习笔记

python学习笔记第八节(函数的相关作业)

小姐姐想学Python 自动化测试,京东大牛彻夜未眠整理的学习方法!

神奇!居然真的有阿里大牛用716页笔记只讲Java虚拟机及面试相关