布尔值是状态的表示,只要两种状态,True
表示真、False
为假。
None
是Python一个特殊的对象,表示什么也没有。
通常一种语言,有变量
和常量
两种量,相对于变量可以随便赋值修改,常量就是定义就不改动,经常用于一些程序初始配置。但是Python
是没有常量的。我们可以自我约定,大写的变量就是常量,定义就不修改。
PI = 3.14 # 常量
每一种数据类型背后都是一种对象
。在Python
中,一切皆对象,详情看面向对象
篇。
str() # 字符串对象
int() # 整型对象
float() # 浮点型对象
list() # 列表对象
tuple() # 元组对象
dict() # 字典对象
set() # 字典对象
bool() # 布尔对象
# 数字转字符串
>>> str(1)
'1'
# 字符串转数字
>>> int(str(1))
1
# 集合转元组转列表
>>> list(tuple(set({1,2,3})))
[1,2,3]