Python基础知识之数据类型简介

来源: “码农不会写诗”公众号
链接:python基础知识之数据类型简介

python数据类型

  Python是一种高级编程语言,以简洁和易读性而闻名。Python3中有6种标准的对象类型:Number(数字),String(字符串),List(列表),Tuple(元组),Sets(集合),Dictionary(字典)。


01 数据类型简介

计算机程序是一系列指令的集合,这些指令按照特定的顺序排列,用于告诉计算机如何执行特定的任务或解决特定的问题。

简单来说,计算机程序是对数据进行处理的过程。

作为被程序加工、处理的对象,数据是指以数字、字符、图像、音频等形式表示的信息,在程序层面来讲,它是计算机处理和操作的基本单位。一般的,这些数据对象可以根据性质(或表现形式等)被划分为不同的集合,对属于同一集合的数据对象可以进行同样的操作、编码及存储。具有这样性质的数据集合称为数据类型。

也就是说,不同的数据类型决定了数据的存储方式、占用的内存大小以及可以进行的操作。

02 Python数据类型

Python的动态类型系统意味着变量在赋值时会自动推断类型,这也使得Python代码编写起来更加灵活和快速,同时,Python的内置数据类型提供了丰富的方法和功能,使得处理数据变得简单而强大。

Python是一种高级编程语言,以简洁和易读性而闻名。Python3中有6种标准的对象类型:Number(数字),String(字符串),List(列表),Tuple(元组),Sets(集合),Dictionary(字典)。

2.1 基本数据类型(Number,String,Bool)

  • 整数(int):存储整数,如:100
  • 浮点数(float):存储带有小数的数字,如:3.14
  • 复数(complex):包含实部和虚部的数字,如:1+2j
  • 字符串(str):存储文本数据,用单引号或双引号括起来,如:‘hello’ 或 “world”
  • 布尔值(bool):只有True 和 False,常用于逻辑判断

2.2 序列类型(List, Tuple)

  • 列表(list):有序可变集合体,可以包含不同类型的元素,如:[1, ‘a’, 3.14]
  • 元组(tuple):有序不可变集合体,可以包含不同类型的元素,如:(1, ‘a’, 3.14)

2.3 集合类型(Sets, Dict)

  • 集合(set):无序的元素唯一可变集合体,元素不能重复,如:{1, 2, 3}。
  • 字典(dict):无序的可变键值对集合体,键必须是不可变类型,值可以是任何类型,如:{‘name’: ‘Alice’, ‘age’: 25}

2.4 其他类型

  • 特殊数据类型(NoneType):用 None 表示没有值或空值
  • 复合类型:除基本数据类型和序列类型外,Python允许用户定义自己的数据类型,如通过类(class)创建对象

本篇文章整体介绍了Python数据类型相关知识,接下来文章会逐个进行详解,敬请期待。今天的内容就到这里啦,先拜了个拜~

上一篇:jupyter-notebook美化之路jupyterthemes

  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码农不会写诗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值