原文:【循序渐进学Python】2. Python中的序列——列表和元组

序列概览 在Python中有六种内建的序列:列表 元组 字符串 Unicode字符串 buffer对象和xrange对象。在这里暂时只讨论列表和元组。列表和元组的主要区别在于:列表可以修改,元组 不可变 不能。 . 通用序列操作 所有的序列都可以进行某些特定的操作。这些操作包括: 索引 indexing 分片 sliceing 加 adding 乘 multiplying 检查某个元素是否属于这序 ...

2013-10-10 11:27 3 30603 推荐指数:

查看详情

循序渐进学Python】4. Python序列——字典

字典是Python内建的六种序列之一。字典作为一种常用的数据结构,字典的值没有特定顺序,每个值都对应于一个唯一的键。键可以是数字、字符串甚至是元组。 1. 创建和使用字典 Python字典可以使用下面的语法来直接创建字典对象: 字典由多个键以及对应的值组成,每个键及其对应 ...

Sun Oct 20 23:13:00 CST 2013 4 7904
循序渐进学Python】3. Python序列——字符串

字符串是零个或多个的字符所组成的序列,字符串是Python内建的6种序列之一,在Python字符串是不可变的。 1. 格式化字符串 字符串格式化使用字符串格式化操作符即百分号%来实现。在%左侧放置一个字符串(格式化字符串),而右侧则放置希望格式化的值(可以是元组或字典等)。 注意 ...

Tue Oct 15 04:22:00 CST 2013 2 8665
循序渐进学Python】1. Python基础知识

1. Python安装和配置 首先需要到Python的官方网站(http://www.python.org/getit/) 下载安装包,现在Python的发行版分为兼容之前Python程序的Python 2.x版本,和面向未来的Python 3.x。但是二者大部分都是相同的,学习完2.x的版本 ...

Wed Oct 09 02:44:00 CST 2013 10 4885
循序渐进学Python】11.常用标准库

安装完Python之后,我们也同时获得了强大的Python标准库,通过使用这些标准库可以为我们节省大量的时间。这里是一些常用标准库的简单说明。更多的标准库的说明,可以参考Python文档 sys 模块 sys模块能够访问与Python解释器紧密联系的变量和函数,下面是 sys 模块中一些常用 ...

Sat Dec 07 20:59:00 CST 2013 1 14981
循序渐进学Python】9.异常处理

1. 抛出异常和自定义异常 Python用异常对象(exception object)表示异常情况,遇到错误后,会引发异常。如果异常对象并未被处理或捕捉,程序就会用所谓的回溯(Traceback,一种错误信息)终止执行。 1.1 raise 语句 Python的raise 关键字用于 ...

Wed Nov 20 02:45:00 CST 2013 0 28698
循序渐进学Python】10.模块和包

1.导入模块 任何Python程序都可以作为模块导入,只要Python解释器能找到我们定义的模块所在位置即可,一般来讲,在一个模块被导入时,Python解释器会按照下面的步骤进行搜索: 在当前所在目录下搜索这个模块 在环境变量 PYTHONPATH 中指定的路径列表依次搜索 ...

Sun Nov 24 23:12:00 CST 2013 0 7961
循序渐进学Python】13.基本的文件I/O

文件I/O是Python中最重要的技术之一,在Python对文件进行I/O操作是非常简单的。 1. 打开文件 使用 open 函数来打开文件,语法如下: 1.1 文件模式 open 函数除了必须提供的文件名参数外,其实还有一个 mode 的模式参数,如果没有指定参数 ...

Thu Dec 12 17:12:00 CST 2013 0 5658
循序渐进学Python】15.网络编程

Python 内置封装了很多常见的网络协议的库,因此Python成为了一个强大的网络编程工具,这里是对Python的网络方面编程的一个简单描述。 1. 常用的网络设计模块 在标准库中有很多网络设计相关的模块,除了那些明确处理网络事务的模块外,还有很多模块也是是和网络相关的,下面是几个常用的网络 ...

Wed Oct 29 09:24:00 CST 2014 5 17149
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM