【python可视化】常用数据类型

news/2024/11/29 12:29:30/

在这里插入图片描述

🙋‍ 哈喽大家好,本次是python数据分析、挖掘与可视化专栏第二期
⭐本期内容:常用数据类型
🏆系列专栏:Python数据分析、挖掘与可视化
👍欢迎大佬指正,一起学习,一起加油!


文章目录

  • 前言
  • 常用内置数据类型
    • 整数、浮点数、复数
    • 列表、元组、字典、 集合
    • 字符串
  • 总结


前言

嗨害嗨,兄弟们我又回来啦,已经断了一个半月没更新了,本期内容为python数据分析~
参考书籍:《Python数据分析、挖掘与可视化》——董付国


常用内置数据类型

数据类型是特定类型的值及其支持的操作组成的整体。在python中,一切都可以称为对象,包括整数、浮点数、复数、字符串和zip对象 、map对象、range对象、生成器对象等内置对象,以及大量标准库对象和扩展库对象,自定义函数和类也可以称为对象。其中,内置对象在启动python之后就可以直接使用,不需要导入标准库,也不需要安装和导入任何扩展库
常用的python内置对象有:数值(int、float、complex)、字符串(str)、字节串(bytes)、列表(list)、元组(tuple)、字典(dict)、集合(set)、布尔型(bool)、空类型(NoneType)、异常(NameError、ValueError、TypeError、KeyError…)、文件、其他可迭代对象。
注意:python属于动态类型编程语言,变量的值和类型随时可以发生改变,变量不直接存储值,而是存储值的内存地址或者引用。

整数、浮点数、复数

python内置的数值类型有整型、浮点型、复数类型,其中整数类型包括二进制数、八进制数、十进制数、十六进制数。

  • 二进制数:以0b开头,每一位只能是0或者1。
  • 八进制数:以0b开头,每一位只能是0、1、2、3、4、5、6、7之一。
  • 十六进制数:以0b开头,每一位只能是0、1、2、3、4、5、6、7、a、b、c、d、e、f之一。
    注意:应尽量避免在浮点数之间直接进行相等性测试,而是应该比较两个浮点数是否足够接近。

列表、元组、字典、 集合

列表、元组、字典、 集合是python内置的容器对象,其中可以包含多个元素。
以下是一些简单的使用:
列表:

# 创建列表对象
xlist = [1,2,3]
print(xlist[1])

在这里插入图片描述
元组:

# 创建元组对象
xtuple = (1,2,3)
print(xtuple[1])

在这里插入图片描述
字典:

# 创建字典对象
xdict = {'a':97,'b':99}
print(xdict['a'])
# 查看字典中哪些键对应值为99
for key,value in xdict.items():if value == 99:print(key)

在这里插入图片描述
集合:

# 创建集合对象
xset = {1,2,3}
print(max(xset))

在这里插入图片描述

字符串

字符串是包含若干字符的容器对象,其中可以包含汉字、英文字母、数字和标点等任意字符。字符串使用单引号、双引号、三单引号或者三双引号作为定界服,其中三引号里的字符串可以换行,并且不同的定界符之家可以互相嵌套。
例如:

'hello world'
'hello "123" world "456"!'
'''let's go!'''

在字符串前加上英文字母r或R表示原始字符串,其中的每个字符都表示字面含义,不再进行转义。
如果字符串中含有反斜线“\”,则需要在字符串前面直接加上字母r使用原始字符串。
例如:

r'C:\Windows\vscode.exe'

python 3.x代码默认使用UTF8编码格式,全面支持中文字符。


总结

以上就是今天的学习内容啦~
如果有兴趣的话可以订阅专栏,持续更新呢~
咱们下期再见~
在这里插入图片描述


http://www.ppmy.cn/news/63330.html

相关文章

golang grpc配置使用实战教程

什么是PRC&GRPC RPC是远程过程调用(Remote Procedure Call)的缩写形式, RPC 的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性。通俗地讲,使用RP…

常用的锂离子电池分析仿真你知道吗?

着各国燃油车禁售时间表的推出,新能源汽车的地位愈发稳固。而锂离子电池作为电动车的核心动力源,也越来越受到市场的追捧。锂离子电池在制作过程中涉及正极、电解液、负极、隔膜等材料的选取与匹配,极片设计参数的选择等问题;电池…

html实现经典打方块小游戏

文章目录 1.设计来源1.1 主界面1.2 游戏界面1.3 游戏结束界面 2.效果和源码2.1 动态效果2.2 源代码 源码下载 作者:xcLeigh 文章地址:https://blog.csdn.net/weixin_43151418/article/details/130581985 html实现经典打方块小游戏源码 html实现经典打方块…

Python 密码破解指南:20~24

协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【OpenDocCN 饱和式翻译计划】,采用译后编辑(MTPE)流程来尽可能提升效率。 收割 SB 的人会被 SB 们封神,试图唤醒 SB 的人是 SB 眼中的 SB。——SB 第三定律 二十、…

Linux操作系统基础教程 第一章 绪论

第一章 绪论 一、 Unix 家族中的一员 ① UNIX , 1971 年由 AT&T 发布, 73 年重写, 70 年代末, AT&T 成立了 Unix 系统实验室( Unix System Lab , USL ),宣布对…

PostgreSQL Linux安装

安装依赖: sudo yum -y install readline-devel zlib-devel 安装Postgres: ssh hadoophadoop001 #下载Postgres wget https://ftp.postgresql.org/pub/source/v14.2/postgresql-14.2.tar.gz tar -zxvf postgresql-14.2.tar.gz -C /data #编译前准备 /dat…

加速 AI 训练,如何在云上实现灵活的弹性吞吐?

AI 已经成为各行各业软件研发的基础,带来了前所未有的效率和创新。今天,我们将分享苏锐在AWS量化投研行业活动的演讲实录,为大家介绍JuiceFS 在 AI 量化投研领域的应用经验,也希望为其他正在云上构建机器学习平台,面临…

利用多线程爬点电影回家慢慢看

利用多线程爬点电影回家慢慢看 在这个信息时代,我们有了更多的娱乐方式,其中电影是许多人最喜欢的娱乐方式之一。然而,为了观看电影,我们通常需要去各种网站寻找资源,下载时间也会比较长,这样很浪费时间。…