【文件属性】:
文件名称:自我评价-高等固体力学
文件大小:1.71MB
文件格式:PDF
更新时间:2021-06-09 12:45:28
生物信息 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’’’