数据类型
常见的三种数据类型
- 字符串
- 整数
- 浮点数
Number数据类型
- int 整型 (正整形 0 负整型)
- float 浮点型即小数
- bool 布尔型 (True 真 False假)
插一个
complex 复数类型(这个是比较少见的)
#表达方式一:
complexvar = 5 + 6j
complexvar = 3 - 2j
print(type(complexvar)) print(id(complexvar))
#表达方式二:
complex(实数,虚数)
res = complex(14,2)
print(res)
=> (14,2)
容器数据类型
str 字符串型
'''用引号引起来的就是字符串,三种引号:单引号 双引号
三引号'''转义字符:\
(1)把有意义的字符转变为无意义的字符 (2)把无意义的字符转变的有意义
\n 或者 \r\n : 代表"换行"意思
\t : 代表"一个缩进"意思
\r : 代表将\r后面得所有字符拉到该行首
至于其他转义字符,这里不多赘述
特征:可以获取,但不可以修改,有序排列获取字符串中的数据:跟列表list 元组tuple的取值一模一样(正向下标,反向下标)
元字符串
‘’‘元字符串可以让转义字符失效’’’
字符串的格式化
“%d %f %s” 语法 : “字符串” % (实际值)
%d 占位符 d代表整型数据,%nd表示占n个位置
结果:XXX买了3个充气娃娃
%f 占位符 f代表浮点型数据 默认保留6位小数点,f前面有数值,则根据数值是多少保留对应小数点