Python

使用assert断言对Ptyhon程序调试分析

使用assert断言对Ptyhon程序调试分析我们上一节使用IDLE自带功能学习了Python的程序调试,除了自带的工具外,还可以通过assert语句进行调试。我们在列表中进行插入操作的时候使用过assert,它在程序调试的时候被称为断言,它的语……

Python创建和引入模块实例详解

Python创建和引入模块实例详解我们引入的模块通常有三种类型,一种是系统库中存在的模块,一种是第三方模块,最后一种就是我们自己定义来的模块。当我们在写一个程序的时候,为了避免一个主程序的代码过于复杂,我们会将一些函数或功能写在单独的……

列表的排序和逆序

列表的排序和逆序关于列表的排序和逆序问题,我们在遇到很多算法问题以及数据分析的时候,我们都会涉及到这两种问题,通常在求解问题的时候把数据放在列表中,然后使用列表方法进行排序逆序,都能迅速的帮助我们解决问题。1.&am……

Python环境搭建

Python环境搭建1.开发环境概述所谓“工欲善其事,必先利其器”,在正式学习Python之前要先搭建Python开发环境。由于Python是跨平台的,所以可以在多个操作系统上进行编程,常用的操作……

Python爬虫技术基础(1)-网络请求

Python爬虫技术基础(1)-网络请求        我们在使用爬虫的时候离不开URL地址和下……

Tkinter模块(6)-练习

Tkinter模块(6)-练习基于我们前面学习的内容,我们已经可以进行一些小程序的开发,本节我们就来通过两个练习来进一步掌握相关知识。1. 猜数字使用Tkinter开发一个猜数字游戏,运行效果如图所示。游戏中电脑……

字符串修改、搜索和替换方法

字符串修改、搜索和替换方法使用字符串的过程中或多或少我们要将字符串中的内容进行修改,虽然字符串是不可改变的,但是我们可以使用方法来返回修改后的副本。下面我们将介绍几种常用的字符串修改方法,分别是lower()、upper()、……

Python算术运算符和关系运算符

Python算术运算符和关系运算符上一节我们学习了Python的输入输出,目前我们已经了解了Python的基础规范,接下来我们要讲一下Python的运算符,运算符是一些特殊的符号,通过运算符将不同的数据连接构成表达式。先通过一张图来看……

Python序列详解(包括索引和切片)

Python序列详解(包括索引和切片)序列是保存多个数据项的对象,它的存储方式是一个接一个的排列。同时每个元素都会拥有一个值,这个值代表他们存储在序列中的位置,一般我们称它为索引。打个比方来说,一个班级有若干个学生,每个学生都有一个学号,……

Python爬虫入门抓取豆瓣内容三(附完整代码)

Python爬虫入门抓取豆瓣内容三(附完整代码)上一节我们通过数据分析,找到了我们想要的内容,我们这一节就把这些内容保存到数据库中,来方便我们随时查看。本节我们采用PyMySQL数据库以及txt文件两种方式来保存数据。1. 完整代……