python的特点:
1、可读性强 2、简洁 3、面向对象 4、免费开源 5、可移植性以及跨平台 6、丰富的库 7、可扩张性
python是解释执行,性能较低
python程序的构成:由模块组成,模块由语句组成,语句是程序的构造单元,用于创建变量、变量赋值、调用函数、控制语句等。
python中,一切皆为对象。每个对象由:标识(id()查看)、类型(type()查看)、值组成。
对象的本质:一个内存块,拥有特定的值,支持特定类型的相关操作。
变量:对象的引用,变量存储的是对象的地址,变量通过地址引用了对象。
对象位于栈内存,变量位于堆内存。如果对象没有被引用则使用垃圾回收机制清除。
标识符的命名特定规则:
1、区分大小写 2、第一个字符必须是字符或者下划线,其后是:字母、数字和下划线 3、不能使用关键字。 4、以双下划线开头和结尾的名称通常有特殊含义,应尽量避免这种写法。