数据类型(1)类型定义

本文介绍了Python中的基础数据类型,包括Number(整型、浮点型、布尔型、复数类型)、String(字符串声明及转义字符)、List、Tuple、Dict和Set。详细讲解了每种类型的使用和特点,如Number中的各种进制表示,String的声明方式,以及各容器类型的特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

任何计算机语言在关于数据类型方面都有着相似而又有不同的划分,Python在提供自定义数据类型的同时,也提供一些基础的数据类型:

1、Number型数值

2、String型字符串

3、List型列表

4、Tuple型元组

5、Dict型字典

6、Set型集合

一、Number数值型

Number型分为四个小类别:int整型、float浮点型、bool布尔型和complex复数型。
其中:

1、int整型:

①十进制:0~9格式:十进制数

②二进制:0&1格式:0b二进制数

③八进制:0~7格式:0o八进制数

④十六进制:0~9、a(A)~f(F)格式:0x十六进制数

2、Float浮点型

①小数方式表示:xxx.xxxx

②科学计数法表示:xxxexxx

3、Bool布尔类型

Bool类型中只有两个值:True(即为真值),False(即为假值)

4、Complex复数类型

数学中实部+虚部组成

表达式方法:xxx±xxxj

特定方法:complex(5, 5)前为实部,后为虚部

二、String字符串

文字,符号……共同组成字符串类型。声明一个字符串有三种方式:

1、单引号声明:'字符串内容'

2、双引号声明:"字符串内容"

3、三引号声明:'''字符串内容'''(或"""字符串内容""")


如何在这三种声明中做出选择:

1、单引号声明适用于字符量较少且不含单引号的字符串,常见于HTML

2、双引号声明适用于字符量较少且不含双引号的字符串,常见于JavaScript,PHP

3、三引号声明适用于字符量较大或同时包含单引号与双引号的字符串,常见于文章


注意:

1、单引号内可以使用双引号或双引号格式的三引号(即"""),其余的不可以

2、双引号内可以使用单引号或单引号格式的三引号(即'''),其余的不可以

3、三引号内可以用单双引号和格式不同的三引号,不可以使用与其格式相同的三引号


附:转义字符

使字符串意义发生改变的某种特殊格式,常用的如下:

\换行

\\反斜杠符号(\)

\'单引号

\"双引号

\n换行

\t横向制表符

\r回车

以及元字符串:在声明字符串前加上r或R,则不会进行转义操作

三、List列表型

存储一组有序可更改的数据的容器类型,类似C语言中的数组,其特征符号为[]

四、Tuple元祖型

存储一组有序不可更改的数据的容器类型,其特征符号为()

五、Dict字典型

存储一组具有键——值对应的映射表的无序可更改的数据容器类型,其特征符号为{}

六、set集合型

存储一组无序不可更改且互不重复的数据的容器类型,无特征符号。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值