1.变量
定义:可以改变的量称为变量,实际代表内存的一块空间
命名规则:
(1)包含数字字母下划线,且首字符不能位数字
(2)严格区分大小写,且不能使用关键字(可使用import keyword print(keyword.kwlist)查询)
(3)命名变量有意义,且不能使用中文命名
变量的交换方法
python特有:a,b=b,a
通用:a=1 b=2 c=a a=b b=c
常量定义约定俗成为全部全部大写,不能改变
2.数据类型number(int float bool complex)
int 整型
如intvar=123
type 获取类型
type(intvar)
id 获取地址
id(intvar)
二进制整型
intvar=0b10
八进制整型
intvar=0o127
十六进制整型
intvar=0xdf
float 浮点型
表示方式一:小数方式
floatvar=3,12
表示方式二:科学计数法
floatvar=3.12e4
bool 布尔型 只有True真及False假两个值
如:boolvar=True或boolvar=False
complex 复数 j得平方等于-1
表示方式一:代数形式
complexvar=3+2j
表示方式二:几何形式
complexvar=(3,2j)
3.数据类型list 列表
特征:可获取 可修改 有序
如:listvar=[‘设备单机’,1221,True,3.343]
修改:list[0]=‘上班考试’
获取最后一个字符:
方式一:python特有
listvar[-1]
方式二:通用
listvar[len(listvar)-1]
4.数据类型tuple 元组
特征:可获取 不可修改 有序
如:tuplevar=(‘是的吧不可’,3433,True,False,3.232)
获取最后一个字符
方式一:tuplevar[-1]
方式二:tuplevar[len(tuplevar)-1]
5.数据类型str 字符串
特征:可获取 不可修改 有序
表示方式一:
单引号字符串:strvar=‘斯巴达克斯’
表示方式二:
双引号字符串:strvar"撒会计师"
获取最后一个字符
方式一:strvar[-1]
方式二:strvar[len(strvar)-1]