字符串类型
1、字符串里可以包含数字、字符、符号
2、整数和浮点型
5 == ‘5’ 返回结果为 false
在Python中使用非整数时,默认转换为浮点数
ps:浮点数的运算速度很快,但正是因为这一点,浮点数不够精确 0.1+0.2 并不等于 0.3
需要考虑精度的时候,我们考虑使用decimal
from DECIMAL IMPORT getcontext,decimal
getcontext().prec = 1 #精度为0.1
decimal(0.1) + decimal(0.2) #得到的结果就为0.3
小知识: 关于Python中数学运算的标准库
decimal 用于定点运算和浮点运算
math 可以使用C语言标准定义的数学函数
sympy 用于符号数据的库
mpmath 用于任意精度实数和复数浮点的库
数据容器 变量 列表 字典
- 变量命名规则
可以包含下划线,但不能包含连字符
可以包含数字,但是百年两名不能以数字开头
为了方便阅读,单词小写,单词之间用下划线隔开 - 列表
用,隔开 [‘cat’,‘dog’,‘pig’]
列表中用的最多的方法是append和remove,合并两个列表可以用+,减法不可以使用
ps:列表可以包含字符串、浮点数、整数等多种类型 - 字典:kv键值对
animal_counts{‘cats’:2,‘dogs’:5}
字典添加 animal_counts[‘pigs’] = 3 - 常用数据类型的用途
字符串:大小写转换,删除字符串末尾的空格,分割字符串
整数和小数:加减运算、简单数学运算
列表:在列表中增加和删除元素,列表重新排列,列表排序
字典:增加一个键值对,将制定的键设置为新的值,为新的键查找值
标准库也叫stdlib
type 判断对象属于那种数据类型
dir 返回一个内置方法与属性的列表,帮你列出特定数据类型能做的事情
help 返回对象、方法或模块的文档
数据类型和容器是Python 理解并存储数据的方式。数据类型有许多种,本章只学习了其中
字符串 'Joker'
整数 2
浮点数 2.0
变量 animal_names
列表 ['Joker', 'Simon', 'Ellie', 'Lishka', 'Fido']
字典 {'cats': 2, 'dogs': 5, 'horses': 1, 'snakes': 0}
有些数据类型可以包含在其他数据类型之中。列表可以是许多字符串或整数,或二者都有。变量可以是列表、字典、字符串或小数,列表也
可以是包含列表的列表。
540

被折叠的 条评论
为什么被折叠?



