Python轻松实践
文章平均质量分 61
这不是一个讲解Python语法的专栏,因为Python的语法本身和C语音类似而且更简单,Python的真正强大是在应用上,这是一个Python实践的专栏,是一个轻松愉快玩Python的专栏。
lxq_xsyu
这个作者很懒,什么都没留下…
展开
-
Stage6--Python简单爬虫
正则表达式简单介绍正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。字符 [a-z] 数字 [0-9] 或 \b* 匹配前面的子表达式零次或多次 + 匹配前面的子表达式一次或多次 ? 匹配前面的子表达式零次或一次一个简单爬虫例子import reimport u原创 2016-07-31 09:07:05 · 1783 阅读 · 0 评论 -
Stage5--Python GUI编程TKinter
Python图形库简要介绍python提供了多个图形开发界面的库,几个常用Python GUI库如下:Tkinter: Tkinter模块(“Tk 接口”)是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.,Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。wxPyth原创 2016-07-31 08:43:31 · 2111 阅读 · 0 评论 -
Stage4--Python面向对象
理解面向对象编程万事万物皆对象我们从窗户向外望去: 每棵树:每一课树都可以看成一个对象。 路上每个人:每一个人也可以看成一个对象。 每个人上班的事件: 可以看成一个对象。类和对象类则是从某一部分对象中抽象出来的一个群体,这些群体具有某些共同的特征,我们可以根据我们所需的某几个特征抽象出我们自己想要的类。每个人都是对象,我们可以抽象出来人的共同特征,就像我们给自然界的物质分类一样(如何分类?根据原创 2016-07-23 12:03:09 · 1611 阅读 · 0 评论 -
Stage3--Python控制流程及函数
条件语句if 判断条件1: 执行语句1……elif 判断条件2: 执行语句2……elif 判断条件3: 执行语句3……else: 执行语句4……if 语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)来表示其关系。由于 python 并不支持 switch 语句,所以多个条件判断,只能用 elif 来实现,如果判断需要原创 2016-07-23 11:56:59 · 1838 阅读 · 0 评论 -
Stage2--Python的数据类型
变量变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。 变量的本质是内存中一段存储空间(大小由数据类型决定),变量名和这段存储空间的地址发生关联。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。定义变量Python 中的变量赋值不需要类型声明。 每个变量在内存中创建,都包括变量的标识,原创 2016-07-23 11:43:19 · 1458 阅读 · 0 评论 -
Stage1--Python的特点和安装
Python语言的特点Python是一种解释性语言编译型语音:在程序执行前,会通过编译器将程序(代码)转换为机器语言(计算机可以看懂的语音),比如C语音。解释型语音:没有编译过程,在程序执行的时候通过解释器对程序逐行解释然后直接运行。比较:因为编译型语音在执行前已经做了编译(翻译给计算机),所以执行比较快(执行过程中不需要翻译)。Python是面向对象的语言面向过程:一般就是先分析解决问题需要的步骤原创 2016-07-23 11:19:05 · 2175 阅读 · 0 评论