天天看点

编程基础

注释

标识符和关键字

在Python语言中,对程序中的各个元素进行命名,以便区分,这种用来标识变量、语言、类等元素的符号称为标识符。

标识符有字母、数字、下划线组成,并且只能由字母和下划线作为标识符的开头,但是注意:

命名时应注意见名知义的原则

系统已用的关键字不得作为标识符

下划线对于解释器有特殊的含义,建议避免使用下划线作为标识符的开头

标识符区分大小写

语句换行

Python一般是一条语句占用一行,但是有时候一条语句太长,就需要换行,在首行的末尾加上反斜杠“\”就可以写下一行:

但是还有一点,在[]、{}、()中换行是不需要反斜杠的

缩进

Python语言使用缩进来表示代码块,这点不同于java和c++:

在这里需要注意的是同样的缩进表示一个代码块,如果同一个代码块缩进不同就会报错,如:

同样还要注意使用四个空格作为缩进,而不是tab键,因为不同的编辑器中代表的长度不一样。

变量

变量是编程中最基本的单元,它引用存储的数据对象。

例如:age=18,使用了age变量来引用了18这个数据

注意:将age修改为20,输出的值就变成了20,如果查询age修改前后的地址,是不一样的,如果再定义一个page,将它的数据修改为20,此时可以发现page的地址和age是相同的。

对象

java对象是分配在堆上的,存储数据;引用是在堆栈中开辟的内存空间,用于引用某一个对象。

Python中的对象是内存空间+数据。对象有类型,不同类型的对象可以拥有不同类型的数据

引用

变量和对象之间的关系,是指针指向的关系 。

一个对象,和不同的变量可以存在着多个引用关系。

变量是无类型的,想关联谁就指向谁。

输出结果:

140714103438944

140714103439008