10 2013 档案

摘要:Python和其他语言有一个很大的区别在于:Python 使用硬回车来分割语句,使用冒号(:)和缩进来分割代码块。同一层次的语句必须有相同的缩进(每一组这样的语句称为一个块),而C语言风格的编程语言(Java/C#/C++)则使用分号来... 阅读全文
posted @ 2013-10-24 19:30 gyzhao 阅读(4791) 评论(7) 推荐(5) 编辑
摘要:字典是Python内建的六种序列之一。字典作为一种常用的数据结构,字典中的值没有特定顺序,每个值都对应于一个唯一的键。键可以使数字、字符串甚至是元组。1. 创建和使用字典Python中字典可以使... 阅读全文
posted @ 2013-10-20 15:13 gyzhao 阅读(8643) 评论(4) 推荐(4) 编辑
摘要:字符串是零个或多个的字符所组成的序列,字符串是Python内建的6种序列之一,在Python中字符串是不可变的。1. 格式化字符串字符串格式化使用字符串格式化操作符即百分号%来实现。在%左侧放置一个字符串(格式化字符串),而右侧则放置希望格式化的值(可以是元组或字典等)。注意:如果格式化里面包含了百分号,那么必须使用%%,这样... 阅读全文
posted @ 2013-10-14 20:22 gyzhao 阅读(9193) 评论(2) 推荐(11) 编辑
摘要:序列概览在Python中有六种内建的序列:列表、元组、字符串、Unicode字符串、buffer对象和xrange对象。在这里暂时只讨论列表和元组。列表和元组的主要区别在于:列表可以修改,元组(不可变)不能。1. 通用序列操作所有的序列都可以进行某些特定的操作。这些操作包括:索引(indexing)分片(sliceing)加(adding)乘(multiplying)检查某个元素是否属于这序列(index)计算序列长度(len)找出最大元素和最小元素(min/max)1.1 索引序列中所有元素都是有编号的,索引从0开始递增。使用负数索引时,Python会从右边开始计数... 阅读全文
posted @ 2013-10-10 11:27 gyzhao 阅读(31925) 评论(3) 推荐(20) 编辑
摘要:首先需要到Python的官方网站(http://www.python.org/getit/) 下载安装包,现在Python的发行版分为兼容之前Python程序的Python 2.x版本,和面向未来的Python 3.x。但是二者大部分都是相同的,学习完2.x的版本,完全可以很容易的向3.x版本进行过渡,在这里使用了向下兼容的Python2.x版本,在这里 我使用的是最新版本的Python 2.7.5。1.1 配置环境变量将Python的安装目录添加到系统的环境变量中,在这里Python的默认安装路径是:C:\Python27,按照下面的方法将Python所在路径添加... 阅读全文
posted @ 2013-10-08 18:44 gyzhao 阅读(5512) 评论(10) 推荐(15) 编辑