Pyhton3(一):数字和字符串类型 您所在的位置:网站首页 python中字符串与int类型拼接 Pyhton3(一):数字和字符串类型

Pyhton3(一):数字和字符串类型

2023-05-09 21:12| 来源: 网络整理| 查看: 265

数字

数字数据类型用于存储数值。

注意:这是不可改变的数据类型,当改变数字数据类型会分配一共新的对象

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 实验室设备网 版权所有