2-标准数据类型

print("你好")
# 标准数据类型
# 五个:Number(数字),String(字符串),LIst(列表),Tuple(元组),Dictionary(字典)
# 1.数字Number: int float complex

m = 100
n = 5.20


# 2.字符串

person1 = "孙铖SB11111"
person2 = "张光磊SB"
print(person1)
print(person1[4])    # 通过下标访问
print(person1[2:6])  # 范围访问,包含首下标,不包含尾下标

# 字符串拼接

print(person1+""+person2+"大战三百回合")
# 格式化字符串 %s
# 格式化整数 %d
print("My name is %s and my age is %d "%("孙铖",21))
# 3.列表List有序,内部数据可以修改
list1 = [10,"hello","你好",True]
# 访问
print(list1)
print(list1[1])
print(list1[1:3])
# 修改,更新
list1[2] = "world"
print(list1)
# 增加
list1.append("下雪了")
print(list1)
# 删除
del list1[1]
print(list1)
# 组合
list2 = ["孙铖","张光磊","周延轩"]
print(list1+list2)
list2.append(list1[1:3])
print(list2)
# 元组 有序,内部数据不能修改
tup1 = ("孙铖队长","张光磊神","董志浩克","轩轩侠")
tup2 = ("金刚磊","李翔王","意林教授","天启小杜")
# 访问
print(tup1)
print(tup1[1])  # 通过下标访问
print(tup1[1:3])  # 访问范围
# 组合
tup = tup1+tup2
print(tup)
# len()方法:返回对象(字符串,列表,元组)长度或者项目个数
print(len(tup))
# 5.字典 无序
# 可以存储任意数据点额对象,键值对(key:value)
# key:自定义的索引  value:存储的数据
dic1 = {"name":"蔡徐坤","age":25,"sex":"men"}
# 通过key来索引
print(dic1["name"])
# 修改
dic1["name"]="冯老师"
dic1["sex"]="girl"
dic1["age"]=18
print(dic1)
# 删除
del dic1["name"]
print(dic1)
# 清空字典
#dic1.clear()
#print(dic1)
# 返回所有key值的列表
dicKey = dic1.keys()
print(dicKey)
# 返回所有
dicValue = dic1.values()
print(dicValue)

猜你喜欢

转载自www.cnblogs.com/waox/p/12115734.html