字符串和字符串变量序号 [ ] S
-10-9-8-7-6-5-4-3-2-1
H E L L O W O R L D
0123456789
#上边的内容中
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函数的使用
- 读取字符串里面的内容
版权归原作者 是小范啊 所有, 如有侵权,请联系我们删除。