2-标准数据类型

Posted waox

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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)

以上是关于2-标准数据类型的主要内容,如果未能解决你的问题,请参考以下文章

(转) Java中的负数及基本类型的转型详解

在代码片段中包含类型转换

9.13面经

对这个带有 & 不带 = 的代码片段返回类型感到非常困惑

如何修复空白片段?

对“xxx”类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们。 错误解决一例。(代码片段