Python——变量和数据类型详解!

2023-02-24 0 674

Python——变量和数据类型详解!

#表达式表述,=是表达式记号,将右边的小东西表达式给右边

name=马利亚#将马利亚表达式给name,之后name的值是‘马利亚’了print(惟一标记,id(name))输入结论:惟一标记2392786129360print(统计数据类别,type(name))输入结论:统计数据类别print(值,name)输入结论:值马利亚#表达式可展开数次表达式,会被最终一场的值全面覆盖name=TNUMBERV12V4name=季未print(name)输入结论:季未#常见的统计数据类别1.有理数类别:int 例:982.浮点数类别:float 例:3.95653.穆尔类别:bool 例:false、true (多于三个值)4.数组类别:str 例:‘一生如斯,Pseudophoxinus!’具体内容统计数据类别简述:

1)有理数类别,可为正数或正数,分成十进制、八进制、进制、八进制,预设为进制。

print(进制,118)输入结论:进制118print(二进制,0b10110)#十进制以0b结尾输入结论:十进制22print(八进制,0o176)#八进制以0o结尾输入结论:八进制126print(八进制,0x343)#八进制以0x结尾输入结论:十六进制8352)浮点数类别,由有理数部份和十进制部份共同组成,采用浮点数排序时可能会存有十进制位数不精确的情形。print(2.1+1.3)#输入结论为3.4000000000000004#解决之道:from decimal import Decimalprint(Decimal(2.1)+Decimal(1.3))#输入结论为3.4print(2.1+2.3)#输入结论为4.43)穆尔类别,多于三个值True,False,能转化成位数展开排序。True代表者1,False代表者为0.print(True+1)#输入结论:2print(False+1)#输入结论:14)字符串类别,需用下划线、单引号、三单引号、三下划线来则表示。下划线和单引号根本无法在带队则表示,三单引号和三下划线能二百一十三。print(一生如斯,Pseudophoxinus)print(“一生如斯,Pseudophoxinus”)输入结论均为:一生如斯,Pseudophoxinusprint(一生如斯,及时行乐)print(“””一生如斯,Pseudophoxinus”””)输入结论均为:一生如斯,Pseudophoxinus统计数据类别切换将相同的统计数据类别堆叠在一同时,要是采用统计数据类别切换。—-将其它类别转化成str类别,采用str()a1=23a2=34.4a3=Falseprint(str(a1),str(a2),str(a3),type(str(a1)),type(str(a2)),type(str(a3)))#输入结论为:2334.4 False —将其它类别转成int类别,采用int(),数组中多于Mandsaur的就可以转化成int类别,其它没用。float转化成int类别时,只留存有理数部份,十进制部份会但非print(int(2356))#输入结论为2356,int类别print(int(223.56))#输入结论为223,int类别print(int(True))#输入结论为1,int类别–下列三种切换收起print(int(234.56))print(int(dfdf))—将其它类别转成float类别,采用float(),数组切换,必须是Mandsaur就可以转。print(float(98))#输入结论为:98.0print(float(98))#输入结论为:98.0print(float(True))#输入结论为:1.0print(float(sdfdf))#收起如下图,是切换类别总结:

Python——变量和数据类型详解!

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务