2020年11月12日

摘要: Python 局部变量和全局变量 在python开发中,变量也是有生命周期的,一旦周期结束,程序会自动清理暂用的空间,释放内存,变量分为两者,一种是局部变量,一种是全局变量,两者具体有什么区别呢…… 一.局部变量 一般而言在函数内部或者类中声明的变量默认都是局部变量。一旦函数结束,变量的生命周期也会 阅读全文
posted @ 2020-11-12 23:25 Skypeduty 阅读(110) 评论(0) 推荐(0) 编辑
 
摘要: Python reduce/map/filter函数区别 python 中 reduce / map / filter 三个函数很容易搞混淆,虽然利用函数对迭代器或者序列中的元素操作,但是适用的场景却各不相同; 一.map函数 map函数特点:对可迭代器或者序列中的每个元素进行相同的操作(例如每个元 阅读全文
posted @ 2020-11-12 23:17 Skypeduty 阅读(19) 评论(0) 推荐(0) 编辑
 
摘要: Python map函数 截至到目前为止,其实我们已经接触了不少的python内置函数,而map函数也是其中之一,map函数是根据指定函数对指定序列做映射,在开发中使用map函数也是有效提高程序运行效率的办法之一. 一.语法定义 ''' function:函数名 iterable:一个序列或者多个序 阅读全文
posted @ 2020-11-12 23:05 Skypeduty 阅读(142) 评论(0) 推荐(0) 编辑
 
摘要: Python匿名函数 --lambda 在python开发中常规的函数在调用之前都需要先声明,而python还有一种匿名函数,有速写函数的功能并且匿名函数不需要声明也没有函数名字,完全不需要担心函数名冲突,具体的妙用还需要从实战练习中多多积累经验。 一.匿名函数语法: lambda a,b,c:ex 阅读全文
posted @ 2020-11-12 22:58 Skypeduty 阅读(189) 评论(0) 推荐(0) 编辑
 
摘要: Python 函数声明和调用 函数是指代码片段,可以重复调用,比如我们前面文章接触到的type()/len()等等都是函数,这些函数是python的内置函数,python底层封装后用于实现某些功能。 一.函数的定义 在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和 阅读全文
posted @ 2020-11-12 22:54 Skypeduty 阅读(769) 评论(0) 推荐(0) 编辑
 
摘要: Python 不定长参数 *argc,**kargcs 在Python函数声明和调用中,我们简单的了解了函数的相关使用,然而在函数传递参数的时候,我们埋下了一个坑,关于不定长参数的传递我们还没有讲,今天这篇文章主要就是讲解这个问题。 一.函数不定长参数语法 函数的不定长参数包含*args和**kwa 阅读全文
posted @ 2020-11-12 22:52 Skypeduty 阅读(14) 评论(0) 推荐(0) 编辑