python 程序

---恢复内容开始---

Python程序的构成


1. Python程序由模块组成。一个模块对应 python源文件,一般后缀名是:.py。

2. 模块由语句组成。运行 Python 程序时,按照模块中语句的顺序依次执行。

3. 语句是Python程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等。

 

 

 

Python文件的创建和执行
前面使用的交互式环境,每次只能执行一条语句;为了编写多条语句实现复杂的逻辑, 本章开始我们通过创建 Python 文件,并执行该文件。 在 IDLE 环境中,我们可以通过 File-->new 创建 Python 文件,并可以编辑该文件内 容。我们也可以通过File-->save/save as 保存文件。一般保存成扩展名为 py的文件。 需要执行编辑好的文件,可以用快捷键F5 或者点击 Run-->Run module

 

使用行连接符
一行程序长度是没有限制的,但是为了可读性更强,通常将一行比较长的程序分为多行。这 是,我们可以使用行连接符,把它放在行结束的地方。Python 解释器仍然将它们解释为同 一行。
>>> a = [10,20,30,40, 50,60,70, 80,90,100]

>>> a [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]

>>> a = 'abcdefghijklmnopqrstuvwxyz'

>>> b = 'abcdefg hijklmn opqrst uvwxyz'

>>> a

'abcdefghijklmnopqrstuvwxyz'

>>> b

'abcdefghijklmnopqrstuvwxyz'

 

 

对象
Python 中,一切皆对象。每个对象由:标识(identity)、类型(type)、value(值) 组成。
1. 标识用于唯一标识对象,通常对应于对象在计算机内存中的地址。使用内置函数 id(obj) 可返回对象obj 的标识。

2. 类型用于表示对象存储的“数据”的类型。类型可以限制对象的取值范围以及可执行的 操作。可以使用type(obj)获得对象的所属类型。

3. 值表示对象所存储的数据的信息。使用print(obj)可以直接打印出值。
对象的本质就是:一个内存块,拥有特定的值,支持特定类型的相关操作。
源码:

 

>>>a=3

>>>a

3

>>>id(3)

1531372336

>>>type(3)

<class'int'>

>>>b="我爱你"

>>>id(a)

1531372336

>>>type(a)

<class'int'>

>>>print(a) 3

>>>id(b)

46806816

>>>type(b)

<class'str'>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

---恢复内容结束---

你可能感兴趣的