人生苦短
我用Python

mediastack的文章

Python 基础

Python 语法

mediastack阅读(199)评论(0)赞(0)

Python因为它的易学性,被大众所青睐。也是被公认较为容易上手的编程语言之一,是最为受初学者喜欢的语言。学习Python 开发项目前,我们先来了解下Python的前世今生,以及简单的语言使用语法,更多的语法知识可能需要我们花费更多的时间来...

Python 基础

python变量

mediastack阅读(229)评论(0)赞(0)

变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。 赋值 python中变量赋...

Python 基础

Python Exception处理

mediastack阅读(205)评论(0)赞(0)

Python中的错误处理分为两类:语法错误和异常处理。语法错误一般是指由于python语句、表达式、函数等存在书写格式活语法规则上的错误抛出的异常,如python常见的缩进控制,若同层次的执行语句存在缩进不同,会报语法错误(SyntaxEr...

Web

python:html元素解析

mediastack阅读(200)评论(0)赞(0)

说明 主要是总结我通过python实现html解析的一个初步的思路和记录实现基础html解析的代码。本解析方式仅仅只是实现了html按元素解析的功能,具体元素的分类获取还得需要再进行进一步的优化。 html解析 html解析,当前实现我将其...

Python 高级

urllib模块使用笔记

mediastack阅读(236)评论(0)赞(0)

文中所有python代码均使用的是python2.7实现,与python3并不兼容。 UrlLib模块 urllib模块是适用于一个简单的网络数据获取和处理(不能处理有关验证和cookie等功能),官方文档的介绍主要是给了两个文档链接和三个...

Python 基础

Python控制流

mediastack阅读(183)评论(0)赞(0)

控制流即判断语句,python中的判断语句包括有:if语句,while语句,for语句.python中并没有类似的swith语句 if语句 python中if语句的写法和java,C有点不一样的是使用elif代替else if 而且必须每个...

Python 基础

Python 函数和类

mediastack阅读(207)评论(0)赞(0)

python作为一个面向对象的语言,也有类似java等面向对象语言相同的数据结构(class)的定义,和代码块数据结构定义“函数”。为了极大可能的简化代码调用逻辑和书写规则,python中对于函数和类的定义与使用也是及其简单的。函数也可以称...

Python 高级

Python 模块

mediastack阅读(229)评论(0)赞(0)

python模块是一个比较常用的功能,模块类似于Java中的jar包,是一个将部分程序功能通过打包的形式包装成一个整体的形式,然后便于我们在需要使用的场景直接通过引用模块来实现功能,降低代码的耦合性,增加代码的复用性。模块的使用可以通过使用...

Python 基础

Python 魔法方法与属性

mediastack阅读(231)评论(0)赞(0)

python的魔法方法很奇特,有些地方也称他为特殊方法。其结构是由两个下划线(“_”开始中间名称最后以两个下划线(“_”)结束的特殊指定方法,这有点类似java中的接口和abstract,是python中定义的一种规...

Python 基础

Python 中的文件操作

mediastack阅读(228)评论(0)赞(0)

python中对于数据输入输出的处理和常规性语言类似。主要包括:系统输入输出、文件存储、数据库存储等,其中数据存储读取操作中主要就是对于文件和数据库的处理方面。python中对于文件的处理提供了一个比较常用且比较方便的内建类file,通过f...