陈三三 Python运维站

Python 常见内置数据类型及其转换方法

2020年5月30日 17:30Python基础
image

Python 最基本的内置数据类型:布尔型,整型,浮点型,字符串型。



布尔型:表示真(True)、假(False)类型。



整型:整数



浮点型:小数



字符串:有字符组成的序列



字符串创建方式:



        a = '创建字符串方法一:可以是一对单引号或一对双引号'



        b =  '''   创建字符串方法二:



                  可以是连续三个单引号



                  或三个双引号   '''



三个单(双)引号创建的字符串其中行首尾的空格和每行的换行符都会保留。



注意:创建字符串容易出现的错误多数为输入法输入的单(双)引号字符错误。



a = ”创建字符串方法1“ # 错误的双引号



类型转换示例



转换为整形:int()



布尔型转换为整型:



>>> int(True)

    结果:1

>>> int(False)

    结果: 0       


浮点数转换为整型:



>>>int(33.6)

    结果:33


可以将值为数字的字符串转换为整型:



>>>int('1')

    结果:1


但不能将文字字符串转换为整型:



>>>int('字符')

    结果报错:Traceback (most recent call last):

              ValueError: invalid literal for int() with base 10: '字符'


 转换为浮点数:float()



整数转浮点数



float(10)

    结果:10.0


转换为字符串:str()



str(100)

    结果:'100'