一、不同类型的定义
int1=1 #整数型 print(type(int1)) str1="" #字符型 print(type(str1)) tuple1=( ) #元组型 print(type(tuple1)) list1=[ ] #列表型 print(type(list1)) dict1={ } #字典型 print(type(dict1))
tpye() 判断类型
dir()输入所有属性
int1=1 #整数型 print(type(int1)) print(dir(int1)) str1="" #字符型 print(type(str1)) tuple1=( ) #元组型 print(type(tuple1)) list1=[ ] #列表型 print(type(list1)) dict1={ } #字典型 print(type(dict1))
二、doc 属性应用
int1=1 #整数型 #print(type(int1)) #print(dir(int1)) print(int1.__doc__)
三、bit_length() 属性应用
int1=12 #整数型 #print(type(int1)) #print(dir(int1)) #print(int1.__doc__) print(bin(int1)) #输出二进制形式 print(int1.bit_length()) #输出二进制所占位数 int2=1 print(bin(int2)) #输出二进制形式 ob代表二进制 print(int2.bit_length()) #输出二进制所占位数
其他属性都可以慢慢探索
比如字符串的大小写转换upper(),lower(),切割split()
str1 = "han" str2 = "YI" #print(type(str1)) #print(dir(str1)) print(str1.lower()) print(str2.upper())
str1 = "han" str2 = "YItHANtjiayou" #print(type(str1)) #print(dir(str1)) #print(str1.lower()) #print(str2.upper()) print(str2.split("t")) #以t为切割符,并删除t
四、元组(列表)
index属性 查看索引值
tuple1=("tom","jerry") print(tuple1.index("tom")) list1=["anna","bob"] print(list1.index("bob"))
元组是静态的,不能改变,列表是动态的可以增删改等
列表的属性会比元组多
举例:
tuple1=("tom","jerry") #print(tuple1.index("tom")) list1=["anna","bob"] #print(list1.index("bob")) list1.append("ihan") #结尾增加 print(list1)
五、字典
dict1={"tom":"123","jerry":"456"} print(dict1.keys()) #输出键值 print(dict1.values())#输出所有键值对应的值 dict1["tom"]="ihan" print(dict1.values())#输出所有键值对应的值