python
yangnianbing110
这个作者很懒,什么都没留下…
展开
-
learn with python-第九章:元组
第九章:元组 9.1易变性和元组 目前为止,我们接触了两种复合类型:由字符组成的字符串,以及由多重数据类型组成的列表,两者的区别在于列表中的元素可以变,而字符串中的字符不能变,换句话来说就是列表可变,字符串不可变。 python中有另外一种类型和list类似,但是其不可变,这种类型称之为tuple,语法上tuple是一串逗号分隔的值列表 >>> tuple = 'a', 'b', 'c',翻译 2014-06-03 22:36:16 · 719 阅读 · 0 评论 -
learn with python-第七章:字符串
第七章:字符串 7.1复合数据类型 目前为止我们遇见过三种数据类型:int,float,以及string,string和其他两种类型不一样,它是由多个字符组成。 包含其他小片数据的数据类型称之为组合数据类型。 中括号操作符从字符串中获取单独一个字符 >>> fruit = "banana" >>> letter = fruit[1] letter从fruit中获取第二个字符为a,下标翻译 2014-05-30 10:27:45 · 881 阅读 · 0 评论 -
learn with python-第十五章:继承
第十六章:继承 16.1继承 面向对象语言所拥有的特性是继承,继承指定义一个新的类拥有原来类的方法。 继承最大的好处就是可以在不改变现存代码的情况下添加新的方法,称之为继承是因为新定义的类拥有父类的所有方法。新创建的类知之为子类。 继承是一个功能强大的特性,某些情况下如果没有继承,一些层序几乎无法实现。同时继承有助于代码的重用,你可以在不改变代码的情况下改变父类的行为。 某些情况下继承也翻译 2014-07-01 23:41:58 · 978 阅读 · 0 评论 -
learn with python-第三章:函数
第三章:函数 3.1函数调用 在前面我们已经看过一些函数调用 >>>type("32") 函数的名字是type,该函数打印变量的类型,括号中的值或者变量被称之为函数的参数,通常的说法是函数接受参数,返回结果。我们也可以将返回值赋给一个变量 >>> betty = type("32") >>> print betty 另外一个例子,函数id接受一个值或者一个变量,返回一个数字作翻译 2014-05-29 11:07:24 · 848 阅读 · 0 评论 -
learn with python-第一章:编程方法
编程方式 python编程语言什么是编程什么是调试形式语言和自然语言第一个程序术语 第一章:编程方式 本书的目标是教会你如何像一个计算机科学家一样思考,这种思考方法结合了数学,工程学以及自然科学,像数学家一样,计算机科学家使用形式语言表示想法(特别是计算机指令),通工程学家一样,计算机科学家设计系统,装备组件,评估可行性。同自然学家一样,他们观察复杂系统的行为,形成假设然翻译 2014-05-28 22:14:36 · 868 阅读 · 0 评论 -
learn with python-第二章:变量,表达式和申明
第二章:变量,表达式和申明 2.1值以及类型 值是最基本的编程元素,目前为止我们看到的值有2以及hello world,这些值属于两种类型,2是数字类型,hello world是字符串类型,我们可以通过引号判断字符串类型。 print语句对于数字类型的值也有效 >>> print 4 4 如果不确定值得类型,可以让解释器告诉你 >>> type("Hello, World!")翻译 2014-05-28 23:02:48 · 868 阅读 · 0 评论 -
learn with python-第十五章:对象的集合
十五章:对象的集合 15.1复合对象 目前我们看到几种符合对象的方式,前面章节中将方法的调用做作为表达式的一部分,另外一种使用嵌套递归的结构的方式是在while循环中使用if语句 这种模式中你会看到我们创建对象集合,你也可以创建一个集合作为对象的属性,列表也可以作为列表的元素。本章中我们会使用Card对象作为示例。 15.2Card对象 如果你对纸牌不熟,那么正好可以借这个机会熟翻译 2014-06-30 22:50:02 · 716 阅读 · 0 评论 -
learn with python-第十二章:类和对象
第十二章:类和对象 12.1用户自定义的组合类型 我们已经接触到python内置的内省,现在我们打算自定义用户类型:Point 数学中的point包含两个维度,一个point是由两个数字组成的整体,在数学中,点用括号包括起来的两个数字表示,例如(0,0)表示原点,(x,y)表示在x轴值为x,y轴值为y的点。 python中表达点的方法也可以用两个数字,但是关键的问题是如何组织这两个数字,对翻译 2014-06-05 23:51:35 · 566 阅读 · 0 评论 -
learn with python-第十一章:文件和异常
第十一章:文件和异常 程序运行的时候,数据存在于内存中,当程序结束或者计算机关闭的时候,内存中的数据就会丢失,我们可以把数据保存在文件中进行持久化,而文件存储在磁盘或者cd-room等非易失存储中。 多个文件以文件夹的形式存在,每个文件都有一个唯一标识名。 通过读取和写文件,程序可以相互交换信息以及生成类似pdf的可打印文件。 操作文件同使用书籍一样,要使用一本书,你必须先打开书本,最后你翻译 2014-06-04 23:08:41 · 628 阅读 · 0 评论 -
learn with python-第十章:字典
第十章:字典 目前为止我们学习了三种复合类型,字符串,列表,以及元组,这些类型使用数字作为索引,如果使用其他的类型作为索引值就会得到一个错误。 字典也是一种复复合的数据类型,使用任何不可变的对象作为索引,例如我们可以创建一个字典将英语映射到西班牙语,使用字符串作为索引。 一种创建字典的方式就是创建一个空的字典,然后往字典内加入元素,空字典用{}表示 >>> eng2sp = {} >>>翻译 2014-06-04 21:46:52 · 705 阅读 · 0 评论 -
learn with python-第八章:列表
第八章:列表 列表时一系列有序的值的集合,每个值都有一个下标,组成列表的值称之为元素,列表同字符串类似,字符串是有序字符的集合,而列表中的元素可以为任意类型,列表字符串以及其他类似的东西称之为序列。 8.1列表值 创建新的列表有多种方法,最简单的方法就是使用中括号保卫元素 [10, 20, 30, 40] ["spam", "bungee", "swallow"] 第一个列表的翻译 2014-05-30 14:37:08 · 714 阅读 · 0 评论