文件名称:自我评价-高等固体力学
文件大小:1.71MB
文件格式:PDF
更新时间:2024-06-29 06:32:08
生物信息 python bioinfo
2.6 自我评价 1. 定义:程序,指令和变量。 2. 什么是 Python 和 CPython 的差异? 3. 给出一些 Python 实现的名字 4. 同时具有单引号和双引号的优势是什么? 5. Python 2.x 的 raw_input 和 input 之间的区别是什么? 6. 你如何在 Python 3 替代 Python 2.x 的输入功能? 7. 你如何在 Python 2.x 做浮点数除法? 8. 缩进是什么?为什么在 Python 中进行强制性缩进? 9. 什么是源代码的注释? 10. 有一个正当的理由把工作的源代码注释掉吗? 11. 什么是“Shebang”? 12. 什么是“编码注释”,什么时候你应该使用它? 第三章 基本编程:数据结构 正如在前面的章节中说,在不同的计算机语言中,一些数据结构是共享,而有些是语言特异 的。这就是为什么数据类型以某种方式定义了一种计算机语言。 Python 有自己的特色的数 据类型。 一个基本数据结构是序列(sequence)。在序列中,这个数据类型有一个顺序。一个知名的 例子是字符串(string),这只不过是一个字符的有序序列。其他序列如列表(lists)和元组 (tuples)。(注,有更多的数据类型没有包括在本书的范围内,更多的序列结构的信息可以 参考本章后面的附加资料。) 虽然这些序列类型之间存在着根本分歧,但它们有共同的属性: 序列元素有一个顺序,可以被索引,可切片,并可以迭代。不要担心,如果你不明白这些术 语,只要继续读下去,在本章中我们将了解所有这些问题。 除了有序列,也有无序的数据类型:字典(Dictionary)和集合(sets)。字典(注:也被归 类为一个映射数据类型)存储一个键(key)和一个值(value)之间的关系,而集合只是一 个无序的值的收集。接下来的内容主要集中在序列(字符串,列表和元组)和无序的类型(字 典和集合)。 ___________________________________________________________ 3.1 字符串 一个字符串是一个符号序列的类型,是由一个单引号('),双引号(“),单三重引号(‘’’) 或双三重引号(""")分隔的. 因此,下面的字符串是等价的: "This is a string in Python" ’This is a string in Python’ ’’’This is a string in Python’’’