字符串和字符串变量序号 [ ] S
-10 -9 -8 -7 -6 -5 -4 -3 -2 -1
 H   E  L  L  O  W  O  R  L  D
 0   1  2  3  4  5  6  7  8  9
#上边的内容中
S[-10]=S[0]#结果都是H这个字母
字符串类型
转义字符串
\n 换行符
\t 水平制表位
\" 双引号
\' 单引号
\\ 一个反斜杠

数值类型
-  
 
  浮点型:
  
 
- 
  表示小数点的,height=175.5
  
 浮点数的尾数不确定
print(round(5.1239,3))
结果输出 5.124  因为会最后一位,会进行四舍五入
复数—复数类型
 复数与数学中的复数是一样的
 复数由实部和虚部组成
-  J是一个复数的基本单位,被定义为J=根号下-1,0又称虚数单位 
-  real 获取实数部分,ima获取虚数部分, 
-  不可变数据类型  
切片
切片获取字符串从N到M(不包含M)的字符串
s='HELLOWORLD'
print(s[:5]) #不包含第5个
输出结果是 HELLO 
s='HELLOWORLD'
print(s[5:])# 从第五个开始,第五个要算上
输出的结果是WORLD

布尔数据类型BOOL
 True=1
 False=0
 
 非0的数值都为True
 0这个数值只能是False
 
数据类型之间的转换
- 隐式之间的转换,通过数字运算可以隐式
 讲int类型转换为float类型
- 显示之间的转换
 int(x)将x转化为整数
 float(x)将x转化为浮点类型
 str(x)将x转化为字符串
 chr(x)将整数x转化为一个字符
 ord(x)将一个字符x转化为一个对应的整数值
 hex(x)将一个整数x转化为十六进制字符串
 oct(x)将一个整数x转化为八进制的字符串
 bin(x)将一个字符串转化为八进制的字符串
eval函数的使用
- 读取字符串里面的内容
  










