
python教程
文章平均质量分 92
雪碧没气阿
这个作者很懒,什么都没留下…
展开
-
Python实现 8 个概率分布公式及可视化
概率和统计知识是数据科学和机器学习的核心;我们需要统计和概率知识来有效地收集、审查、分析数据。现实世界中有几个现象实例被认为是统计性质的(即天气数据、销售数据、财务数据等)。这意味着在某些情况下,我们已经能够开发出方法来帮助我们通过可以描述数据特征的数学函数来模拟自然。“概率分布是一个数学函数,它给出了实验中不同可能结果的发生概率。了解数据的分布有助于更好地模拟我们周围的世界。它可以帮助我们确定各种结果的可能性,或估计事件的可变性。所有这些都使得了解不同的概率分布在数据科学和机器学习中非常有价值。原创 2024-04-21 13:00:00 · 1244 阅读 · 0 评论 -
改变python对象规则的黑魔法metaclass
这次分享主要是简单的浅析了 metaclass 的实现机制。通过实现一个orm框架并解读 YAML 的源码,相信你已经对metaclass 有了不错的理解。metaclass 是 Python 黑魔法级别的语言特性,它可以改变类创建时的行为,这种强大的功能使用起来务必小心。原创 2024-04-20 08:30:00 · 693 阅读 · 0 评论 -
如何让自己的工具函数在Python全局可用?
我们在开发Python项目的时候,经常会写一些工具函数。为了在项目里面多个.py文件中使用这个工具函数,就不得不在多个地方都导入它,非常麻烦。例如下面这个例子:在A.py和C.py文件都要使用clean_msg这个工具函数,那么他们就都要从util.py中导入clean_msg。这似乎理所当然。但今天我在看[1]源代码的时候,突然发现了一个高级用法,可以让我们使用工具函数的时候,就像使用Python的print函数一样,不用导入,而是直接使用。我们先来看看效果:大家注意A.py和C.py。原创 2024-04-15 16:00:00 · 787 阅读 · 0 评论 -
用Python实现一个优快云自动三连工具
对于优快云自动三连工具,大佬小小明很早就实现了一个 GUI 版本的工具,具体页面如下从界面就可以看出,这款工具还是非常强大而且功能也相当齐全了,喜欢的朋友可以去小明哥的优快云上查找哈。工具虽好,不过还是有一个缺点,就是不方便每天自动化运行,那么今天我们就来实现一款可以每天自动运行的三连工具。原创 2024-04-15 15:00:00 · 735 阅读 · 0 评论 -
Python怎样存储变量性能最优?这篇文章告诉你答案
工作时我们经常会遇到需要临时保存结果变量的场景,尤其是一些数据处理、模型开发的场景,加载处理速度是个很漫长的过程,于是经常会把这些变量储存起来。而储存变量最常见、最普遍的方法是用pickle,保存为pkl文件。但是如果从写入和读取的性能角度考虑,pkl可能真的不是最优选。Pickle有其独特的好处,大部分变量不需要进行处理,都能直接存到pkl文件里,但这样的方便其实是牺牲了部分性能取得的。与之相比,numpy的.npy格式就比pickle性能上快不少。当然,我们需要有证据支撑这个观点。原创 2024-04-15 10:41:33 · 728 阅读 · 0 评论 -
使用Python开发一个恐龙跑跑小游戏,玩起来
相信很多人都玩过 chrome 浏览器上提供的恐龙跑跑游戏,在我们断网或者直接在浏览器输入地址“chrome://dino/”都可以进入游戏今天我们就是用 Python 来制作一个类似的小游戏。原创 2024-04-14 11:17:23 · 911 阅读 · 0 评论 -
七个Python必备的GUI库,这次一定要学会!
GUI(图形用户界面),顾名思义就是用图形的方式,来显示计算机操作的界面,更加方便且直观。与之相对应的则是CUI(命令行用户交互),就是常见的Dos命令行操作,需要记忆一些常用的命令,对于普通人而言,操作起来学习难度还是蛮高的。一个好看又好用的GUI,可以大大提高大家的使用体验,提高效率。比如你想开发一个计算器,如果只是一个程序输入,输出窗口的话,是没有用户体验的。所以开发一个图像化的小窗口,就变得很有必要。今天,小F就给大家介绍七个Python必备的GUI库,每一个都值得学习。原创 2024-04-13 13:45:00 · 1723 阅读 · 0 评论 -
10个必知必会的PyCharm使用技巧
PyCharm 主程序员在 Stackoverflow 上答道经常听人说,多看源码。源码不仅能帮我们搞清楚运行机制,还能学习优秀的库或者框架的最佳实践。调用库时,你可以在你好奇的几乎任何地方点击 Command+B,就可以很方便的跳转到源码里的类,方法,函数,变量的定义。写 Python 代码时,你会严格遵守 pep8 规范么?还是要遵守的,不然代码传到 github 或者知乎上被人怼就不好了。原创 2024-04-13 10:15:00 · 1001 阅读 · 0 评论 -
Python生成excel文件的三种方式
在我们做平常工作中都会遇到操作excel,那么今天写一篇,如何通过python操作excel。当然python操作excel的库有很多,比如pandas,xlwt/xlrd,openpyxl等,每个库都有不同的区别,具体的区别,大家一起来看看吧~xlrd是python的第3方库,需要通过pip进行安装1、导入xlrd模块2、打开Excel完成实例化3、通过下标获取对应的表(可以通过表名获取)4、通过列,行或者坐标获取表格的数据xlwt属于python的第3方库,需要通过pip进行安装。原创 2024-04-12 10:00:00 · 2273 阅读 · 0 评论 -
如何使用Python多进程同时运行多个函数
你想快速并行地运行 CPU/IO 密集型任务?为什么不直接使用 C、C#、GoLang 或 Rust?尽管 python 比大多数语言慢,并且不是此类任务的首选,但它的直观性和社区支持使原型制作和快速迭代您的想法变得更加容易。需要我提醒你 python 有多少开源包吗?从 ML 到音频编辑,几乎任何东西都可以找到一个包!原创 2024-04-11 16:00:00 · 1379 阅读 · 0 评论 -
Python 代码实现验证码识别,很稳
Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。原创 2024-04-10 10:40:37 · 7550 阅读 · 0 评论 -
麻醉科医生:工作10年,Python成了我生活里的小乐趣
麻醉科医生:工作10年,Python成了我生活里的小乐趣“朝九晚五的打卡、沙丁鱼的公共交通、无意义的社交和会议、加班到深夜的快餐……”这是豆瓣某个与“上班”相关话题的发起语。在这个浏览量近千万的热门话题下,不少上班族在吐槽自己千篇一律的工作日常。字里行间透露出大多数人对工作的麻木,以及,在生活里渐渐磨灭了的激情和兴趣。而关于这个话题,对某一部分人来说,却有着不一样的体会。他们也许从事着非常繁忙的工作,却,并且用小小的坚持,成就了生活中的小确幸。夜曲的板砖同学就是其中的一员。原创 2024-04-09 11:19:41 · 986 阅读 · 0 评论 -
太好了,最全的Python面向对象入门教程,来了!
类本身就是一种封装,通过类可以将数据(属性)和行为(方法)相结合,形成一个有机的整体,也就是将数据与,使用者不必了解具体的实现细节,而只是要通过外部接口,以特定的访问权限来使用类的成员。可以理解成是更深层次的封装了,即只有类的内部方法才能访问私有化的属性和方法,通过正常的方式是无法访问对象的私有化属性和方法。不像Java一样使用关键字private声明一下,就是私有了,Python本身没有私有化这个概念,但是又想实现封装,那怎么办呢?只能“曲线救国”了即在属性和方法的前面添加__。原创 2024-04-09 11:08:09 · 1360 阅读 · 0 评论 -
Python教程:入门必备知识及基本语句
标识符是编程时使用的名字,用于给变量、函数、语句块等命名,Python中标识符由字母、数字、下划线组成,不能以数字开头,区分大小写。①以下划线开头的标识符有特殊含义,单下划线开头的标识符,如:_xxx,表示不能直接访问的类属性,需通过类提供的接口进行访问,不能用from xxx import*导入;②双下划线开头的标识符,如:_ _xx,表示私有成员;③双下划线开头和结尾的标识符,如:_xx,表示Python中内置标识,如:init_()表示类的构造函数。原创 2024-04-08 16:30:00 · 636 阅读 · 0 评论 -
实战干货|Python数据分析消费者用户画像
本文先介绍第一种方案的完整过程。原创 2024-04-08 15:30:00 · 1235 阅读 · 0 评论 -
5个有趣的Python脚本
Python可以玩的方向有很多,比如爬虫、预测分析、GUI、自动化、图像处理、可视化等等,可能只需要十几行代码就能实现酷炫的功能。因为Python是动态脚本语言,所以代码逻辑比Java要简要很多,实现同样的功能少写很多代码。而且Python生态有众多的第三方工具库,把功能都封装在包里,只需要你调用接口,就能使用复杂的功能。下面举几个简单好玩的脚本例子,初学者可以照着代码写写,能快速掌握python语法。原创 2024-04-08 10:56:22 · 896 阅读 · 0 评论