我们来考虑下如下几种场景: 1、编写一个python程序,如果程序比较简单,则可以把代码放到一个python文件中。但如果程序功能比较多,可能需要多个python文件来组织源代码。而这些文件之间的代码肯定有关联,比如一个文件中的python代码调用另一个python文件中定义的函数。 2、我们编写程 ...
分类:
编程语言 时间:
2016-03-31 12:30:27
阅读次数:
793
首先我们在编写python代码文件时,文件本身会采用一种编码格式,如 utf-8 或 gbk 这时我们需要在python文件的开头设置文件的编码格式,以告诉编译器。 如果文件的编码格式是 utf-8, 则在文件的第一行需要添加如下语句 #coding=utf-8 如果文件的编码格式是 utf-8, ...
分类:
编程语言 时间:
2016-03-31 00:15:26
阅读次数:
262
如同别的开发语言,python也支持异常处理机制。本文介绍下它的基本语法。 一、异常的基本处理框架如下: 其中最后一个 except: 没有带异常类名,表示缺省处理,所有的前面没有处理的异常都会被它拦截。相当于 except Exception: ,因为所有的异常类的基类都是Exception。 举 ...
分类:
编程语言 时间:
2016-03-31 00:06:29
阅读次数:
238
一直想学习python(大蟒蛇..)但是一直都在拖延(LZ是拖延症晚期),现在开始呢LZ打算每天都积累点然后放在博文当中权当总结或者说是笔记LZ是个python小菜鸟各位不要见笑奥!今天打算先了解一下python1,python程序由解释器执行。安装解释器,只要在命令行输入python即可启用(前提:..
分类:
编程语言 时间:
2016-03-30 11:14:38
阅读次数:
260
一、元组 python中的元组和列表非常类似,核心区别是元组的内容初始化后是不可以修改的,而队列可以。 关于列表的详细介绍,可查看上一篇列表使用文章。 大部分场景下,能用元组的地方,都可以用列表。但有的场景,比如map的key值就不能用列表,只能用元组。 可以理解,元组是一个不可变列表。所以字符串应 ...
分类:
编程语言 时间:
2016-03-30 00:10:12
阅读次数:
255
同其它编程语言一样,python也提供了丰富的数据结构,以方便数据的处理。本文介绍两种最基本的数据集合,列表和元组的使用。 一、列表使用介绍 可以理解为一个有序的序列。其使用方式举例如下: list=[] #定义了一个空的列表list.append("hello1") #往列表的尾部插入一个元素li ...
分类:
编程语言 时间:
2016-03-30 00:09:02
阅读次数:
266
本文介绍下python条件和循环语句的语法 一、if条件语句 语法格式如下: 说明:与其它语言的语法区别是,表达式或else后面要加 冒号 结尾。 语句块没有用一些标识符括起来,而是靠缩进来标记。 二、while循环 语法格式是: while 表达式: ........ 三、for循环 for循环用 ...
分类:
编程语言 时间:
2016-03-29 16:24:56
阅读次数:
187
本篇主要整理了廖大Python3教程面向对象相关的内容,主要包括python类的语法、绑定属性或方法、@property装饰器、定制类和链式调用、枚举类等...
分类:
编程语言 时间:
2016-03-29 13:01:44
阅读次数:
257
python是一种解释型的、面向对象的、带有动态语义的高级程序设计语言。本文介绍下python的基本知识。 一、安装 各种操作系统有自己的安装方法,linux系统一般都自带了python的环境。这里不再介绍。 二、检查 安装好python后,可在命令行下执行如下命令检查当前环境下python的版本: ...
分类:
编程语言 时间:
2016-03-29 10:17:23
阅读次数:
183
Socket socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模 ...
分类:
编程语言 时间:
2016-03-29 07:42:09
阅读次数:
262