CMD界面设置
>>> 即为提示符
>>> python 进入界面
>>> quit()/ Ctrl Z 退出界面
>>> Ctrl C 中断程序
IDLE常用快捷键
Alt + / 自动补全出现的单词
Alt + N 查看上一条命令
Alt + P 查看下一条命令
Ctrl + F6 重启shell
F1 打开帮助文档
help() > keywords 使用帮助文档查看关键字
Python内部构造
① 对象
Python中,一切皆对象。对象的本质即一个拥有特定的值的内存块,支持特定类型的相关操作。
每个对象由:标识(identity)、类型(type)、value(值) 组成。
(1)标识用于唯一标识对象,通常对应于对象在计算机内存中的地址。使用内置函数id(obj)可返回对象obj的标识。
(2)类型用于表示对象存储的“数据”的类型。类型可以限制对象的取值范围以及可执行的操作。可以使用 type(obj)获得对象的所属类型。
(3)值表示对象所存储的数据的信息。使用print(obj)可以直接打印出值。
编号是标识(identity),每个车位停相同类型(type)的车(value)
② 变量
变量即引用对象。变量存储的是对象的地址,变量位于栈内存,对象位于堆内存。
变量的删除:利用del删除,python具有垃圾回收机制
③标识符
用于区分类、变量、函数、模块等的名称。
开发约定俗成的规则:
类型 | 规则 |
常量 | 全大写 |
模块、函数 | 小写,多个单词用_连接 |
类 | 首字母大写,驼峰原则 |
Python 特点
① 对象
② 动态类型(不用像C语言需要定义int)
③ 强动态类型(只能做对应type的操作)