Python

Python匿名函数

想必大家都知道匿名是什么含义,匿名就是指没有名字,我们在写程序的过程中有时不需要给函数命名,这时候就可以使用匿名函数,我们在Python中使用lambda表达式来使用匿名函数。1.匿名函数的定义我们通过一个例子来介绍一下lambda函数的简单使用,

Python目录管理

我们在使用程序开发的时候,一个优秀的项目离不开目录的管理,我们通常会在指定目下存放相同类型的文件,我们在这一节来学习如何在程序中创建目录。1.创建一级目录在os模块中存在创建目录的函数os.mkdir(),它的语法格式为:os.mkdir(path)path为我们要创建的目录名字,

Python如何写文件

上一节为大家介绍了Python如何文件操作,包括打开文件,以及打开文件的模式,最后关闭文件。本节借助打开文件(即open)里的模式,为大家讲解如何写文件首先,写文件需要open时有写(write)的权限,即w或a+等模式。然后调用write函数即可对文件进行写操作,比如代码:file=open('dotcpp.txt','w')file.w

Python线程管理

线程管理主要包括线程创建、启动、休眠、等待线程结束和线程停止,线程创建即为我们上一节学习的内容,线程启动的方式为thread.start(),线程休眠的方式为time.sleep(),注意要引入time模块才可以使用线程休眠功能,这一节我们就来学习一下等待线程结束和线程停止。

wxPython(4)-布局

我们在图形界面开发的时候往往要面临一个如何布局的问题,一个合理的布局能够把有面积的使用最大化,也能帮助使用者更直观的使用界面,我们使用wxPython的时候可以采用两种布局的形式,一种是前面我们用到的绝对布局,也就是说我们所创建的控件的位置是固定不变的,

Python继承实例讲解

关于继承、重写和多态这三种类型,我们在日常使用过程中使用最多的是继承,当我们需要很多类似的子类的时候,如果我们一一定义会浪费我们很多的空间和时间,在这个时候我们只要定义一个父类,也就是定义一个模板,然后全部继承父类的属性和行为即可,工厂在批量生产某个机械配件的时候,

Python递归算法

我们在前面学习过递归函数,递归函数采用的就是递归算法,前面我们通过最常见的菲波那切数列去学习了递归函数,这一节我们再来详细了解一下递归算法。1.递归算法递归算法(英语:recursionalgorithm)在计算机科学中是指一种通过重复将问题分解为同类的子问题而解决问题的方法。

格式化字符串

在学习字符串的过程中,我们在前面讲了很多使用方法,实际在使用的过程中,我们经常会需要将字符串格式化,通过格式化输出我们需要的结果。格式化字符串就是在先创建一个空间,然后再这个空间留几个位置,然后根据需求填入相应的内容,这里留出的位置相当于占位符,格式化字符串有两种方式。

Python爬虫入门抓取豆瓣内容二

1.问题分析我们在上一节爬取了网页的全部信息,下面我们还要这样html代码中找到我们所需要的内容,因此我们要根据问题进入网站中,去解析网页中的信息。从页面中可以发现,我们需要爬取的信息分别存在于不同的分区当中,那么我们来检查一下页面的元素,右键页面检查网页源代码或者F12。

Python程序调试图文教程

本节我们来学些一下程序的调试,有的同学会有疑问,我们运行程序不就可以看调试的结果吗,但是大家需要知道,程序的设计是要有逻辑性的,自上而下的设计结构有利于我们对程序的理解,所以我们保证程序自上而下更有利用于开发,而调试就是帮助我们完成这种设计理念的最佳方式,