![](https://img-blog.csdnimg.cn/79193b8c90ac43a5b559c59349be1e59.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
文章平均质量分 70
python笔记和项目
影中人lx
经管跑路人
展开
-
【Python爬虫】BeautifulSoup和实战
beautifulsoup库的使用原创 2022-09-12 18:52:56 · 619 阅读 · 0 评论 -
【Python爬虫】requests库
request库基础原创 2022-09-12 01:41:21 · 2031 阅读 · 0 评论 -
【Python】函数式编程
lambda表达式和装饰器原创 2022-09-11 00:09:58 · 250 阅读 · 0 评论 -
【Python】内存管理和random模块
Python内存管理和random模块原创 2022-08-29 00:24:04 · 562 阅读 · 0 评论 -
Matplotlib绘制图形模板
matplotlib绘图模板原创 2022-06-12 19:08:57 · 356 阅读 · 0 评论 -
【Python】Matplotlib绘制折线图
文章目录1.Matplotlib画图简单实现2.折线图2.1绘制折线图2.2设置线的格式2.3设置折点2.4.图片的保存和导出2.5设置刻度2.6显示中文2.7实例:每分钟心脏跳动图3.拓展3..1一图多线3.2一图多个坐标子图3.3坐标轴设置1.Matplotlib画图简单实现Matplotlib在一个绘制2D图片的库import matplotlib.pyplot as plt#第一个表示x轴,第二个列表表示y轴plt.plot([1,0,9],[4,5,6])plt.show().原创 2022-05-22 01:41:33 · 25238 阅读 · 5 评论 -
Mysql事务处理
事务处理:一条或者多条SQL语句组成一个执行单位,一组SQL语句要么都执行,要么都不执行应用场景:处理操作量大,复杂度高的数据,用于处理一系列有相关性,连续的数据操作。事物的分类:隐式事务:没有明显的开启和结束,本身就是一条事务可以自动提交,比如insert,update,delete显式事务:具有明显的开启和结束在Mysql命令行的默认设置下,事务都是自动提交的,即执行SQL语句就会马上执行COMMIT操作取消事务自动开启#查看MySQL系统变量show variables ..原创 2022-05-08 11:11:56 · 347 阅读 · 0 评论 -
Mysql——子查询
子查询1.用在where和having后面的子查询单行子查询查询人口比俄罗斯多的国家#先查询俄罗斯的人口select name,population from country where name like '%Russian%';#将俄罗斯的人口数值作为比较值放入语句中select * from country where population >(select population from country where name like '%Russian%');多.原创 2022-04-27 23:23:04 · 1014 阅读 · 0 评论 -
python——迭代器、生成器
迭代器和生成器文章目录迭代器1.可迭代对象2.迭代器生成器迭代器迭代器的介绍:作用:对于大数据量的访问,可以节省内存空间原理:迭代器不会一次性得到所有的数据,而是循环一次计算/读取一次,相当于只使用了一份内存应用:for循环本质上就是将可迭代对象转换为迭代器,逐一访问1.可迭代对象概念:_iter_如果这个对象含有_iter_方法,我们就说它是可迭代对象内置函数dir()可以获取当前数据对象内置方法和属性。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下原创 2022-04-18 11:08:23 · 203 阅读 · 0 评论 -
python——封装、继承、多态
文章目录继承多继承多态type和isinstance的区别类方法和静态方法类方法继承class Father: __secrect="xxx" story='从前有座山...' def tellAstory(self): print("我的故事:",self.story) def __tellAstory(self): #访问prvite属性的时候,需要使用类名进行访问 print("我的密码:",Fa原创 2022-04-18 11:05:21 · 718 阅读 · 0 评论 -
python——装饰器
文章目录1.装饰器2.装饰器的嵌套3.带有参数的装饰器4.面向对象的装饰器1.装饰器def check(func): def checkAndLog(): print("函数运行前:权限校验...") func() print("函数运行后:日志记录...") return checkAndLogdef printInfo(): print("我是一个普通的函数")newFunc = check(printInfo) #返回内部函数newFunc原创 2022-04-18 00:38:38 · 586 阅读 · 0 评论 -
python——返回函数、闭包函数、偏函数
文章目录1.返回函数2.闭包函数3.偏函数1.返回函数函数的返回值也可以是函数def food(name): #外函数 def prepare(): #内函数 print(f"[{name}]制作步骤:备菜...") #内部函数可以使用外部函数的变量 def cook(): print(f"[{name}]制作步骤:烹饪...") def serve(): prepare() cook() print(f"[{name}]制作步骤:上菜!") retu原创 2022-04-18 00:36:45 · 532 阅读 · 0 评论 -
python——高阶函数
文章目录1.map函数(元素处理函数)1.1自定义函数1.2多个可迭代对象,作为参数1.3dict也可以在其他容器对象上2reduce函数(迭代运算函数)3.filter函数(过滤器函数)4.sorted函数1.map函数(元素处理函数)# 将给定的字符串列表转化为整数列表l1 = ["1","2","3","4"]res = []for i in l1:#print(type(int(i))) res.append(int(i))print(res) #输出结果:[1,2,3,4]r原创 2022-04-17 17:39:41 · 824 阅读 · 0 评论 -
python——魔术方法
特殊方法1.__init__魔术方法初始化魔术方法2.__new__魔术方法对象初始化: 先执行 _ new _ :分配内存空间,并返回构建好的对象(的地址) 再执行 _ init _:为构建好的对象赋予初始化class Pig: #object是定义python所有库函数和底层逻辑的类 def __new__(cls,*arg,**kwargs): return object.__new__(cls) def __init原创 2022-04-05 23:01:57 · 4462 阅读 · 0 评论 -
python——每日一题
题目一:写一个加法计算器。提示用户输入两个数字,再将它们相加并打印结果。在用户输入的任何一个值不是数字时都捕获异常,并打印一条友好的错误消息。应用异常处理和循环语句,直到用户输入”N“结束程序。while True: number1=input("请输入一个数字") number2=input("请输入一个数字") try: number1=float(number1) number2=float(number2) sum=n原创 2022-03-28 22:20:52 · 2882 阅读 · 1 评论 -
0基础学python——文件操作
这一小节的内容主要是python的文件操作函数和相关内容。文件:就是把一些数据存放起来,可以让程序下一次执行的时候直接使用而不必重新制作一份。> 文件类型:文本文件:以文字存储为主,读写均以“字符”为单位。二进制文件:以图形、声音、影像为存储内容的形式,读写均以”字节“为单位。文件后缀:文本类型:txt、py、doc、docx、pdf、csv、xls、xml、html……二进制类型:jpg、png、MP3、wav、mp4、mov、avi……后缀名主要是为了帮助操作系统识别文件类.原创 2022-03-20 16:23:03 · 774 阅读 · 0 评论 -
python——浅拷贝和深拷贝
薇尔莉特来了~~~~~~原创 2022-03-13 21:08:10 · 2014 阅读 · 9 评论 -
苏苏带你学《python数据结构与算法分析》-算法分析(一)
在这个专栏中,博主将和苏苏一起,将《python数据结构与算法分析》一书中的重点内容总结出来。这是该专栏的第一篇,更多的内容将在后续更新。一.异序词检测实例如果一个字符串只是重排了另一个字符串的字符,那么这个字符串就是另一个的异序词,比如 heart 与 earth,以及 python 与yphon。为了简化问题,假设要检查的两个字符串长度相同,并且都是由 26 个英文字母的小写形式组成的。我们的目标是编写一个布尔函数,它接受两个字符串,并能判断它们是否为异序词。方案1:清点法清点第 1.原创 2022-03-11 22:54:24 · 1774 阅读 · 2 评论 -
python基础(一)
1.基本概念特点优点python的设计混合了传统语言的软件工程的特点和脚本语言的易用性,具有如下特性:1.开源,易于维护2.可移植性3.易于使用,简单优雅4.广泛的标准库,功能强大5.可扩展,可嵌入。缺点1.python是解释性语言,运行时翻译为机器码非常的耗时。2.代码不能够加密。解释性语言发布程序就是发布源代码,而面向机器的 C语言,只需要把编译后的机器码发布出去,从机器码反推出C代码是不可能的。编译性语言和解释性语言的区别典型应用python基础1.关键字pyt.原创 2022-03-09 13:24:48 · 428 阅读 · 0 评论