
Python
文章平均质量分 63
靖淮CAFEBABE
严于律己,宽以待人
展开
-
python线程池使用和问题记录
python多线程使用,线程池,ThreadPoolExecutor使用,ThreadPoolExecutor有界队列和无界队列原创 2023-03-09 13:35:50 · 529 阅读 · 0 评论 -
Python—基于情感词典的情感分析
*源代码出处链接已经找不到了,侵权请联系删除。*from collections import defaultdictimport osimport reimport jiebaimport codecsimport pandas as pddef seg_word(sentence): """使用jieba对文档分词""" seg_list = jieba.cut(sentence) seg_result = [] for w in seg_list:原创 2021-02-23 16:12:34 · 1856 阅读 · 4 评论 -
Python使用中遇到的问题及解决方法记录(链接记录)
浅拷贝与深拷贝(copy&&deepcopy)https://blog.youkuaiyun.com/qq_32907349/article/details/52190796原创 2020-12-14 10:22:19 · 575 阅读 · 0 评论 -
Python处理异常
try-except-else-finally的使用不同与java中的try/catch异常处理语句,python中使用try/except处理异常。本文记录写代码时遇到了异常,但是使用打印语句排除比较麻烦,这里使用try/except捕捉异常问题。1、try模块有可能发生异常的代码。2、except模块处理异常的代码。3、else模块没有发生异常时需要运行的代码。4、finally模块不管异常有没有发生,跳出try/except之后必将执行的语句。5、try/except的处理流程原创 2020-11-24 17:01:07 · 122 阅读 · 0 评论 -
Python学习_100Days
第16-20天--Python进阶数据机构和算法引言排序算法(选择、冒泡和归并)和查找算法(顺序和折半)排序算法使用生成式(推导式)语法嵌套的列表heapq、itertools等的用法collection工具下的模块类常用算法数据机构和算法引言算法:解决问题的方法和步骤评价算法的好坏:渐进时间复杂度和渐进空间复杂度渐进时间复杂度的大O标记:常量时间复杂度-布隆过滤器/哈希存储对数...转载 2019-12-06 10:14:49 · 371 阅读 · 0 评论 -
Python学习_100Days
第十五天--图像和办公文档处理操作图像计算机图像相关知识使用pillow操作图像处理Excel表格处理Word文档处理pdf文档本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。用程序来处理图像和办公文档经常出现在实际开发中,Python的标准库中虽然没有直接支持这些操作的模块,但我们可以通过Python生态圈中的第三方模块来完成这些操作。操作图像计算机图像相关知识...转载 2019-11-19 10:42:54 · 124 阅读 · 0 评论 -
Python学习_100Days
第十四天--网络编程入门和网络应用开发计算机网络基础计算机网络发展历史TCP/IP模型网络应用模式基于HTTP协议的的网络资源访问HTTP(超文本传输协议)Json格式request库基于传输层协议的套接字编程TCP套接字UDP套接字网络应用开发发送电子邮件发送短信。本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。计算机网络基础计算机网络是独立自主的计算机互联而成的...转载 2019-11-19 10:20:58 · 261 阅读 · 0 评论 -
Python学习_100Days
第十二天--字符串和正则表达式本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。转载 2019-11-18 10:03:23 · 216 阅读 · 0 评论 -
Python学习_100Days
第十二天--字符串和正则表达式正则表达式相关知识Python对正则表达式的支持正则表达式相关知识在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要,正则表达式就是用于描述这些规则的工具,换句话说正则表达式是一种工具,它定义了字符串的匹配模式(如何检查一个字符串是否有跟某种模式匹配的部分或者从一个字符串中将与模式匹配的部分提取出来或者替换掉)。如果你在Windows操作系...转载 2019-11-08 11:25:17 · 373 阅读 · 0 评论 -
Python学习_100Days
第十一天--文件和异常引言读写文本文件读写二进制文件读写JSON文件本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。引言实际开发中常常会遇到对数据进行持久化操作的场景,而实现数据持久化最直接简单的方式就是将数据保存到文件中。说到“文件”这个词,可能需要先科普一下关于文件系统的知识,但是这里我们并不浪费笔墨介绍这个概念,请大家自行通过维基百科进行了解。在Python...转载 2019-11-08 10:37:41 · 292 阅读 · 0 评论 -
Python学习_100Days
第十天--图形用户界面和游戏开发基于tkinter模块的GUI使用pygame进行游戏开发制作游戏窗口在窗口中绘图加载图像实现动画效果碰撞检测事件处理本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。基于tkinter模块的GUIGUI是图形用户界面的缩写,图形化的用户界面对使用过计算机的人来说应该都不陌生,在此也无需进行赘述。Python默认的GUI开发模块是tki...转载 2019-11-06 14:38:51 · 391 阅读 · 0 评论 -
Python学习_100Days
第九天--面对对象进阶引入@property装饰器__slots__魔法静态方法和类方法类之间的关系继承和多态综合案例本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。引入在前面的章节我们已经了解了面向对象的入门知识,知道了如何定义类,如何创建对象以及如何给对象发消息。为了能够更好的使用面向对象编程思想进行程序开发,我们还需要对Python中的面向对象编程进行更为深入...转载 2019-11-05 16:23:11 · 166 阅读 · 0 评论 -
Python学习_100Days
第八天--面向对象编程基础引言类和对象定义类创建和使用对象访问可见性问题面向对象的支柱Practice本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。引言活在当下的程序员应该都听过"面向对象编程"(Object-oriented Programming,缩写:OOP)一词,也经常有人问能不能用一句话解释下什么是"面向对象编程",我们先来看看比较正式的说法。“把一组...转载 2019-11-04 10:06:33 · 218 阅读 · 0 评论 -
Python学习__100Days
第七天--字符串和常用数据结构字符串列表生成式和生成器元组集合字典Practice本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。字符串第二次世界大战促使了现代电子计算机的诞生,最初计算机被应用于导弹弹道的计算,而在计算机诞生后的很多年时间里,计算机处理的信息基本上都是数值型的信息。世界上的第一台电子计算机叫ENIAC(电子数值积分计算机),诞生于美国的宾夕法尼亚大...转载 2019-11-03 11:59:25 · 294 阅读 · 0 评论 -
Python学习_100Days
第六天--函数和模块的使用引入函数的作用定义函数函数的参数用模块管理函数Practice本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。引入在讲解本章节的内容之前,我们先来研究一道数学题,请说出下面的方程有多少组正整数解。x1+x2+x3+x4=8 x_1+x_2+x_3+x_4=8x1+x2+x3+x4=8事实上,上面的问题等同于将8个苹果分成四组每组...转载 2019-11-02 11:20:57 · 448 阅读 · 0 评论 -
Python学习_100Days
第五天--构造程序逻辑构造程序逻辑经典的例子Practice本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。构造程序逻辑学完前面的几个章节后,我觉得有必要在这里带大家做一些练习来巩固之前所学的知识,虽然迄今为止我们学习的内容只是Python的冰山一角,但是这些内容已经足够我们来构建程序中的逻辑。对于编程语言的初学者来说,在学习了Python的核心语言元素(变量、类型...转载 2019-11-01 11:26:28 · 289 阅读 · 0 评论 -
Python学习_100Days
第四天--循环结构应用场景for-in循环while循环Practice本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。应用场景如果在程序中我们需要重复的执行某条或某些指令,例如用程序控制机器人踢足球,如果机器人持球而且还没有进入射门范围,那么我们就要一直发出让机器人向球门方向奔跑的指令。当然你可能已经注意到了,刚才的描述中不仅仅有需要重复的动作,还需要用到上一章讲...转载 2019-11-01 11:07:20 · 437 阅读 · 0 评论 -
Python学习_100Days
第三天--分支结构应用场景if语句Practice本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。应用场景迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种代码结构通常称之为顺序结构。然而仅有顺序结构并不能解决所有的问题,比如我们设计一个游戏,游戏第一关的通关条件是玩家获得1000分,那么在完成本局游戏后,我们要根据玩家得到分数来决定究竟是进入第二关,...转载 2019-10-30 19:36:11 · 144 阅读 · 0 评论 -
Python学习_100days
第二天--语言元素指令和程序变量和类型变量命名变量的使用运算符practice指令和程序计算机的硬件系统通常由五大部件构成,包括:运算器、控制器、存储器、输入设备和输出设备。其中,运算器和控制器放在一起就是我们通常所说的中央处理器,它的功能是执行各种运算和控制指令以及处理计算机软件中的数据。我们通常所说的程序实际上就是指令的集合,我们程序就是将一系列的指令按照某种方式组织到一起,然后通过这些指...转载 2019-10-30 15:58:37 · 237 阅读 · 0 评论