Appearance
变量类型
- 变量类型是指变量所存储的数据的类型。
布尔类型
- 布尔类型型 值只有两种:true 和 false。
python
a = false
b = true数字类型
- 数字类型 包括 整数类型、浮点类型、复数类型。
python
# int 整数类型
a = 1
# float 浮点类型
b = 1.0
# complex 复数类型
c = 1+2j字符串类型
- 字符串是由数字、字母、下划线组成的一串字符。
python
# 字符串类型
str = "hello world"
print (str) # 输出完整字符串列表类型
- 列表是由多个元素组成的有序集合,元素可以是不同的类型。
- 列表用
[]标识。列表可以进行截取、组合等。
python
list = ['runoob', 786 , 2.23, 'john', 70.2]元组类型
- 元组是由多个元素组成的有序集合,元素可以是不同的类型。
- 元组用
()标识,内部元素用逗号隔开。
python
tuple = ('runoob', 786, 2.23, 'john', 70.2)
tinytuple = (123, 'john')
print(tuple) # 输出完整元组字典类型
- 列表是有序的对象集合,字典是无序的对象集合。
- 字典用
{}标识。字典由索引(key)和它对应的值 value 组成。
python
dict = {}
dict['one'] = "This is one"
dict[2] = "This is two"
tiny_dict = {'name': 'runoob','code':6734, 'dept': 'sales'}集合类型
- 集合是一个无序的不重复元素集。
- 集合使用
set()函数创建
python
set = set()
set.add(1) # 新增元素
set.add(2) # 新增元素
set.add(3) # 新增元素
print(set) # {1,2,3}
set.update([1,4,5,6]) # 新增多个元素,如果已存在则不做处理
print(set) # {1,2,3,4,5,6}
set.remove(1) # 删除元素,如果不存在则报错
set.discard(2) # 删除元素,如果不存在则不报错
print(set) # {2,3,4,5,6}查看变量类型
python
# 查看变量类型
a = 10
print(type(a)) # <class 'int'>