变量
- 命名:必须是大小写字母、数字以及下划线(_)的组合,且开头不能是数字,大小写敏感(即W和w是不同的变量)
- python是一门动态语言,不同于静态语言(C,Java等),不需要预设数据类型
- 赋值符号 = 将等号右边的值赋给左边的变量,即标识对象=引用对象
- 需要注意的是,对于浮点数来说,即使变量值相等,两个变量仍不是同一变量,因为其id不同,可通过函数
id()
查看,但是通过赋值指向原变量的内存空间,两者即相等;对于整数来说,如果整数是小整数(默认范围为[-5,256]),则不存在这个问题;而大整数就会和浮点数一样存在这个问题。这是Python为了优化运行速度而采取的一种高效存储方式。另外标准规定,如果在统一语句块中,相同的不可变对象不再另外分配空间。
注释
- 单行注释:以 # 开头,后接注释内容
- 多行注释:’’’…’’’
缩进
- Python用相同的缩进表示同级别语句块
- 增加缩进表示语句块的开始,减少缩进表示语句块的退出
- Pyt