Python

模块概述

1.模块Python中有很多功能强大的模块,这些模块有的存在于Python系统库中,有的存在于第三方库中,这些模块会为我们提供各种各样的功能。我们举个例子来形容一下模块,我们在准备一个新房的时候,我们会在里面置备一些物品,例如电饭煲、微波炉、电话、电脑等,

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

我们在使用爬虫的时候离不开URL地址和下载页面,首先我们就来了解一下URL。它的语法格式一般为:protocol://hostname[:port]/path/[;parameters][?query]#fragmentURL由三部分组成,第一部分是协议,

Python序列的加法和乘法操作详解

序列除了索引和切片,还有加法、乘法和函数等功能,这些功能在我们进行序列操作的时候能提供一定的帮助,本节介绍一下加法和乘法。1.加法序列具有相加的功能,这个相加同我们数字之间的相加类似,但序列支持将两个类型相同的序列加在一起,使用‘+’符号进行操作。

Python文件操作

我们在前面的学习中,不管是学习哪种数据类型的操作,当我们在程序测试的时候使用的数据都没有进行保存,如果我们要统计分析数据的相关性,那么我们就需要将数据保存到本地文件中,在Python中提供了访问文件、访问目录、读取文件和写入文件的操作,Python的文件对象也被称为类似文件对象或者流,

列表推导式

Python中存在一种特殊的表达式,名为推导式,它的作用是将一种数据结构作为输入,再经过过滤计算等处理,最后输出另一种数据结构。根据数据结构的不同会被分为列表推导式、集合推导式和字典推导式。我们先着重来介绍最常使用的列表推导式。我们先看一下列表推导式的语法格式:listname=[expression

wxPython模块(1)-简介和初始化

我们在前面学习来Tkinter模块,通过该模块我们可以进行简单的图像界面开发,但是我们可以发现很多人在开发的时候还会选择wxPython模块,它是一个比较成熟且特性比较丰富的模块,它和Tkinter类似,也要引入窗口、按钮、文本框等内容,但是又有它独特的用法,

Python三大基础函数

在Python中有三个基础函数,分别是filter()、map()和reduce(),他们分别为我们提供过滤、映射和聚合的功能。上一节我们简单的使用了filter()函数结合匿名函数,下面我们会详细介绍它的用法。1.filter()函数在数据筛选和过滤的时候我们通常会采用filter()函数帮助我们快

Pycharm安装及使用图文教程(附下载地址)

1.Pycharm简介大家在使用Python的时候往往会选择一款自己熟悉的编译器。大多数Python使用者会选择PyCharm这款软件来进行Python的学习与开发。关于PyCharm,PyCharm是一种PythonIDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,

格式化字符串

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

Python赋值运算符和逻辑运算符

1.赋值运算符赋值运算符从字面上可以理解为赋给变量一个值,通常我们用‘=’将右边的指赋给左边。结构为:变量=值A=123下面来通过下表来看一下常用的赋值运算符。运算符功能输入=赋值a=2-=减赋值a-=2(a=a-2)+=加赋值a+=2(a=a+2)*=乘赋值a*=2(a=a*2)/=除赋值a/=2(