循环: 把一段代码重复性的执行N次,直到满足某个条件为止. 为了在合适的时候,停止重复执行,需要让程序出现满足停止循环的条件.Python中有三种循环(实质只有两种): while循环 for循环 嵌套循环break #完全结束一个循环本身continue #停止当前循环...
分类:
编程语言 时间:
2014-10-28 19:40:39
阅读次数:
193
Python条件语句是通过判断一条或多条条件语句的执行结果来决定执行哪条代码块的.Python 中if 语句用于控制程序的执行,基本形式为:if 判断条件: 执行语句……else: 执行语句……#coding=utf8a = 2if a > 0: print 'a 大于 0'...
分类:
编程语言 时间:
2014-10-28 17:13:41
阅读次数:
160
正则表达式(regexp)正则表达式在某种意义上可以算是字符串操作中的最高级别了,并不是因为它的语法的复杂,而是它的灵活。理解这一点就需要了解正则表达式的本质,无论多么复杂的正则表达式,它的本质就是字符串,目的就是用来记录其他字符串的规律。看似有些抽象,但是其实很容易理解,大多数人在使用dos命令的...
分类:
编程语言 时间:
2014-10-28 00:25:03
阅读次数:
193
Python的运算符和其他语言的类似,主要有:算术运算符、比较运算符、逻辑运算符、赋值运算符、成员运算符、位运算符----------------------------------------算术运算符:>>>print 2+3 # 加法>>>print 3.3-4 # 减...
分类:
编程语言 时间:
2014-10-27 22:54:50
阅读次数:
306
Python字符串是由数字、字母、下划线组成的一串字符,我们可以使用引号来创建字符串。如:str = 'Helloworld'在Python中没有char类型,单个字符也作为string使用;Python的字符串列表有2种取值顺序:A.自左向右,默认索引从0开始,索引长度最长为字符串长度-1B.自右...
分类:
编程语言 时间:
2014-10-27 22:54:15
阅读次数:
303
1、Python变量不需要声明,其赋值操作既是变量声明和定义的过程;2、Python中每个变量在使用前都必须赋值,变量赋值后该变量才会被创建;3、Python变量是存储内存中的值,若变量赋值时内存中存在对应的值则直接指向该值,若内存中不存在该值则创建变量时会自动分配一块内存空间给对应变量(可通过内置...
分类:
编程语言 时间:
2014-10-27 12:30:49
阅读次数:
205
第一个程序Hello,world!交互式编程:在终端窗口中输入:python回车后直接进入python交互模式,然后在提示符>>>后面输入:print 'Hello,world!'随后在屏幕上输出:Hello,world!注意:若运行在3.x的版本上,应在print语句中使用小括号print ('H...
分类:
编程语言 时间:
2014-10-27 10:38:16
阅读次数:
198
Python 3.4 注释 ? ? # this is a comment print ? ? print(format(input, format_string)) ? ? print(‘the story be about {0}, {1} and {other}‘.format(‘apple‘, ‘monkey‘, other=‘cc‘)) ? ? print(‘t...
分类:
编程语言 时间:
2014-10-24 19:17:36
阅读次数:
208
Python环境搭建首先通过终端窗口输入 "python" 命令来查看本地是否已经安装Python以及Python的安装版本:若未安装则需要下载安装,下面为linux和windows的安装方式linux:1、进入http://www.python.org/download页面,下载适用于linux的...
分类:
编程语言 时间:
2014-10-22 12:45:00
阅读次数:
184
一 TCP/IP和socket
我们需要对网络传输,特别是TCP/IP协议和socket有一定的了解。
socket是进程间通信的一种方法,它是基于网络传输协议的上层接口。
socket有许多种类型,比如基于TCP协议或者UDP协议(两种网络传输协议)。其中又以TCP socket最为常用。
TCP socket与双向管道(duplex PIPE)有些类似,一个进程向socket的一端写入...
分类:
编程语言 时间:
2014-10-20 10:03:53
阅读次数:
274