-
Python垃圾回收机制的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:147
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 引用计数 Python默认的垃圾收集机制是引用计数,每个对象维护了一个ob_ref字段。它的优点是机制简单,当新的引用指向该对象时,引用计数加1,当一个对象的引用被销[详细]
-
python包管理器pip安装功能实例
所属栏目:[Python] 日期:2020-12-17 热度:74
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! pip对于使用python的朋友并不陌生,当你想安装python模块的时候一定会首先想到它。pip 是一个安装和管理 Python 包的工具,是 easy_install 的一个替换品。 今天来说[详细]
-
Python 列表排序方法reverse、sort、sorted的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:124
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! python语言中的列表排序方法有三个:reverse反转/倒序排序、sort正序排序、sorted可以获取排序后的列表。在更高级列表排序中,后两中方法还可以加入条件参数进行排[详细]
-
Python的元类(metaclass)的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:158
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 译注:这是一篇在Stack overflow上很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关[详细]
-
Python重新加载模块的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:72
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 为防止两个模块互相导入的问题,Python默认所有的模块都只导入一次,如果需要重新导入模块, Python2.7可以直接用reload(),Python3可以用下面几种方法: 方法一:[详细]
-
Python名字绑定的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:197
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! Python的名字绑定 在Python中,对象是通过名字进行关联和引用的。Python通过名字绑定操作来引入名字。 Python中的所谓的代码块就是一段作为执行单元的程序。比如:[详细]
-
Python筛法求质数的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:182
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 今天看了《机械姬》,探讨人工智能话题的电影,豆瓣评分7.5,还是蛮不错的一部电影。影片1:09:29处出现了一段python代码,细看了一下,发现是筛法求质数的python代[详细]
-
Python的__init__的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:166
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 看到Python中有个函数名比较奇特,__init__我知道加下划线的函数会自动运行,但是不知道它存在的具体意义.. 今天看到简明 Python 教程第11章 面向对象的编程,中这样介[详细]
-
Python理解单元测试的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:140
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 对于程序开发新手来说,一个最常见的困惑是测试的主题。他们隐约觉得单元测试是很好的,而且他们也应该做单元测试。但他们却不懂这个词的真正含义。如果这听起来像[详细]
-
Python理解yield功能实例
所属栏目:[Python] 日期:2020-12-17 热度:165
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! yield的英文单词意思是生产,刚接触Python的时候感到非常困惑,一直没弄明白yield的用法。 只是粗略的知道yield可以用来为一个函数返回值塞数据,比如下面的例子:[详细]
-
Python使用signal模块实现定时执行的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:164
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 在liunx系统中要想每隔一分钟执行一个命令,最普遍的方法就是crontab了,如果不想使用crontab,经同事指点在程序中可以用定时器实现这种功能,于是就开始摸索了,发[详细]
-
python时间处理的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:107
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 1.获取当前时间的两种方法: import datetime,time now = time.strftime(%Y-%m-%d %H:%M:%S) print now now = datetime.datetime.now() print now 2.获取上个月最后[详细]
-
python字符串连接的三种简单示例
所属栏目:[Python] 日期:2020-12-17 热度:87
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! python字符串连接的方法,一般有以下三种: 方法1:直接通过加号(+)操作符连接 # @param python字符串连接的三种方法及其效率、适用场景详解# @author 编程之家 jb51[详细]
-
Python代码规范Flake8的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:119
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 写代码其实是需要规范的,团队中更是如此;不然 Google 也不会发布各种编码规范,耳熟能详的有Google C++ 风格指南,Google Python 风格指南,等等。 这些规范有用[详细]
-
Python将BT种子转为磁力链接的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:155
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 经常看电影的朋友肯定对BT种子并不陌生,但是BT种子文件相对磁力链来说存储不方便,而且在网站上存放BT文件容易引起版权纠纷,而磁力链相对来说则风险小一些。 将BT[详细]
-
python执行命令3种简单示例
所属栏目:[Python] 日期:2020-12-17 热度:101
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 目前我使用到的python中执行cmd的方式有三种: 1. 使用os.system(cmd) 特点是执行的时候程序会打出cmd在linux上执行的信息。 import os os.system(ls) 2. 使用Popen[详细]
-
python准确判断文件类型的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:76
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 判断文件类型在开发中非常常见的需求,怎样才能准确的判断文件类型呢?首先大家想到的是文件的后缀,但是非常遗憾的是这种方法是非常不靠谱的,因为文件的后缀是可[详细]
-
python urllib2的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:137
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! urllib2是Python的一个获取URLs(Uniform Resource Locators)的组件。他以urlopen函数的形式提供了一个非常简单的接口,这是具有利用不同协议获取URLs的能力,他同样[详细]
-
python实现朴素贝叶斯算法的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:187
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 算法优缺点 优点:在数据较少的情况下依然有效,可以处理多类别问题 缺点:对输入数据的准备方式敏感 适用数据类型:标称型数据 算法思想: 朴素贝叶斯 比如我们想[详细]
-
Python正则表达式七个简单示例
所属栏目:[Python] 日期:2020-12-17 热度:153
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 作为一个概念而言,正则表达式对于Python来说并不是独有的。但是,Python中的正则表达式在实际使用过程中还是有一些细小的差别。 本文是一系列关于Python正则表达式[详细]
-
python调用外部子进程,通过管道实现异步标准输入和输出示例
所属栏目:[Python] 日期:2020-12-17 热度:96
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 我们通常会遇到这样的需求:通过C++或其他较底层的语言实现了一个复杂的功能模块,需要搭建一个基于Web的Demo,方法查询数据。由于Python语言的强大和简洁,其用来[详细]
-
Python 解析配置模块ConfigParser的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:63
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 1.基本的读取配置文件 -read(filename) 直接读取ini文件内容 -sections() 得到所有的section,并以列表的形式返回 -options(section) 得到该section的所有option -i[详细]
-
Python创建单例模式5种简单示例
所属栏目:[Python] 日期:2020-12-17 热度:73
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 所谓单例,是指一个类的实例从始至终只能被创建一次。 方法1 如果想使得某个类从始至终最多只有一个实例,使用__new__方法会很简单。Python中类是通过__new__来创建[详细]
-
python调用浏览器刷新网页的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:127
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! python 打开浏览器,可以做简单的刷网页的小程序 and 其他有想象力的程序。不过仅供学习,勿用非法用途。 python的webbrowser模块支持对浏览器进行一些操作 主要有[详细]
-
python 实现各种排序算法的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:56
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 归并排序 归并排序也称合并排序,是分治法的典型应用。分治思想是将每个问题分解成个个小问题,将每个小问题解决,然后合并。 具体的归并排序就是,将一组无序数按n[详细]
