Pyhton3(一):数字和字符串类型 | 您所在的位置:网站首页 › python中字符串与int类型拼接 › Pyhton3(一):数字和字符串类型 |
数字
数字数据类型用于存储数值。 注意:这是不可改变的数据类型,当改变数字数据类型会分配一共新的对象 Python支持四种不同的数字类型: int(整数型) float(浮点型) bool(布尔型) complex(复数) 整数型(int) 概述通常被称为整型,是正或负整数,不带小数点。 注意:Python3的整型可以当作Long类型(更长的整型)使用,所以 Python3没有Python2的Long类型。 Python的整数长度为32位,并且通常是连续分配内存空间的。 小整数对象池Python初始化的时候会自动建立一个小整数对象池,方便我们调用,避免后期重复生成! 这是一个包含262个指向整数对象的指针数组,范围是-5到256。也就是说比如整数10,即使我们在程序里没有创建它,其实在Python后台已经悄悄为我们创建了。 浮点数(float)浮点数就是小数。 复数( (complex))复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示,复数的实部a和虚部b都是浮点型。 比较 类型示例所占空间32位范围64位范围int132位(-2)^32-1~2^32-1(-2)^64-1~2^64-1float1.232位complex 数据类型转换有时候,我们需要对数字的类型进行转换。Python为我们提供了方便的内置的数据类型转换函数。 int(x):将x转换为一个整数。如果x是个浮点数,则截取小数部分。 float(x) :将x转换到一个浮点数。 complex(x) :将x转换到一个复数,实数部分为 x,虚数部分为 0。 complex(x, y):将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。 字符串 概述我们可以使用引号( ' 或 " )来创建字符串。 var1 = 'Hello World!' var2 = "你好" 复制代码 字符串操作 访问字符串中的值Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。 可以使用方括号 [] 来截取字符串 变量[头下标:尾下标] 复制代码索引值以 0 为开始值,-1 为从末尾的开始位置,-2则为倒数第二个的位置,其他同理。 在字符串中使用变量 first = "abc" second = "def" third = f"{first} {second}" # 或者 third = "{} {}".format(first, second) # abc def 复制代码 字符串函数 函数名称详细示例upper()字符串全大写lower()字符串全小写rstrip()删除字符串开头和末尾的空白```` |
CopyRight 2018-2019 实验室设备网 版权所有 |