2020年10月23日

python基础知识--10Lambda匿名函数、三元表达式及map、reduce、filter

摘要: 1.Lambda匿名函数 # 匿名函数# 匿名函数,没有定义函数的名称,可以实现函数某些简单功能# 需求# 传入 x,y# 返回 x + y 的值#%%def add(x,y): a = x + y return alambda param_list:expression# param_list,参 阅读全文

posted @ 2020-10-23 23:08 kunlungege 阅读(235) 评论(0) 推荐(0) 编辑

python基础知识--9迭代器生成器闭包与装饰器

摘要: 1.迭代器 for i in range(1,10): print(i,end=' ')运行结果:1 2 3 4 5 6 7 8 9本章之前的代码,使用过for循环语句的,本质上都是迭代器的应用;迭代器,可以理解为一个容器,循环的时候,每次从容器中取出一个数据,直到数据被取完为止。如何自定义一个迭代 阅读全文

posted @ 2020-10-23 17:20 kunlungege 阅读(61) 评论(0) 推荐(0) 编辑

python基础知识--8正则表达式

摘要: 1.正则表达式 # 正则表达式# 通俗而言,就是通过某种规则,来匹配符合条件的字符序列。# 适用场景:# 快速地查找、替换或匹配具有特殊格式的字符;# 如:# 文本替换;# 匹配电子邮箱、电话号码、IP地址等; # 匹配爬虫程序中,某些特殊格式的字符。import rere.findall(patt 阅读全文

posted @ 2020-10-23 11:58 kunlungege 阅读(129) 评论(0) 推荐(0) 编辑

python基础知识--7面向过程与面向对象

摘要: 1.面向过程与面向对象 # 面向过程面向过程,核心是在过程二字。面向过程设计思维,就好比精心设计好一条流水线,考虑周全,相应时候处理相应问题。#%%def test(x,y): if x > y: return x elif x < y: return y return x + y优点:将复杂的问题 阅读全文

posted @ 2020-10-23 00:26 kunlungege 阅读(114) 评论(0) 推荐(0) 编辑

python基础知识--6函数

摘要: 1.函数的特点 print pow input sorted 等等# 1.功能强大;# 2.调用方便;# 3.灵活高效。# 1.功能强大# 内置函数,或自定义函数内部,可以根据不同需求,实现相应的功能。print('lemon','pear',sep=',',end='*')运行结果: lemon, 阅读全文

posted @ 2020-10-23 00:16 kunlungege 阅读(238) 评论(0) 推荐(0) 编辑

导航