电子说
1.1 Python程序
数据以对象的形式出现,对象是内存中的一部分,包含数值和相关操作的集合。
Python程序分解为:模块、语句、表达式和对象。
(1) 程序由模块构成。
(2) 模块包含语句。
(3) 语句包含表达式。
(4) 表达式建立并处理对象。
Python内置对象(核心数据类型) | |
---|---|
对象类型 | 例子/常量/创建 |
数字 | 1234,3.1415, 3+4j, Decimal. Fraction |
字符串 | 'spam' , "guido's" b'a xolc' |
列表 | [1, [2, 'three'] , 4 ] |
字典 | {'food' :'spam' , 'taste' :'yum'} |
元组 | (1, ' spam' , 4, 'U') |
文件 | myfile=open('eggs ' γ) |
集合 | set (' abc ' ), {' a " 'b' , 'c'} |
其他类型 | 类型、 one 、布尔型 |
编程单元类型 | 函数、模块、类(参见第四部分、第 部分和第六部分) |
与实现相关的类型 | 编译的代码堆梭跟踪(参见第四部分和第七部分) |
Python的内置对象类型(核心数据类型),可以通过特定语法进行创建他们。
Python不需要声明类型,运行的表达式的语法决定了创建和使用的对象的类型。
创建的对象,绑定特定的操作集合,即只能进行特定的操作。
比如字符串只能进行字符串相关操作,列表只能进行列表相关操作。
Python是动态类型:自动跟踪表达式语法的类型,不需要声明。
Python是强类型:只能对一个对象进行适合该类型的有效的操作。
全部0条评论
快来发表一下你的评论吧 !