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

news/2024/5/5 10:43:57/文章来源:https://blog.csdn.net/m0_55394328/article/details/130536377

在这里插入图片描述

🙋‍ 哈喽大家好,本次是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.luyixian.cn/news_show_296915.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++入门3(C++新特性 using string auto)

C入门3 C新特性auto推导规则auto 作为函数的形参类型decltype基于范围for循环 typedef与usingC语言定义变量typedef 在C语言中的写法using在C11中的写法using与template的结合 string的简单使用 C新特性 auto推导规则 auto类型推导: auto定义的变量,可以根据初始化…

C语言单链表

本节目标: ①定义单链表结构体 ②初始化单链表 ③单链表增加结点(头插法、尾插法) ④删除指定结点 ⑤打印输出 目录 导入头文件 定义单链表结构体 初始化单链表 头插法 尾插法插入 删除指定结点 打印单链表 全部代码展示 导入头文件 …

中文大模型安全性哪家强?清华团队新发布

当前大型语言模型的火爆程度我们不用再进行赘述了,伴随着百度文心一言打响国内商业大模型第一枪,华为盘古,阿里通义千问,智谱ChatGLM,科大讯飞星火等国内公司纷纷开始布局。 另一方面由于众所周知的政策原因,和如火如荼…

5 分钟教你如何免费用上 GPT-4

今天要分享的就是普通用户,没有 OpenAI 账号,不需要写代码,你依然可以免费体验 GPT-4,当然,会有一些缺点,本篇文章将会手把手教你怎么用上免费版的 GPT-4 以及它的一些限制。 第一步:打开 Stea…

Threejs进阶之十三:CSS3DRenderer与Tween.js实现粒子小球按规律变化

今天我们使用CSS3DRendererTween.js实现Threejs官方示例中的粒子小球按规律变化的效果,先看下最终实现的效果 先来分析下,这个页面的动画效果是由512个小球组合起来的四种不同变化,分别是曲面、立方体、随机和圆球四种变化;下面我…

UDP的报文结构

UDP 报文结构 基本上所有的教科书上都是这样画的图, 但实际上 UDP 报文结构不是这样的, 这样显示应该是容易排版. 正确应该如下图 : 端口号 : 每个端口号在 UDP 报文里占两个字节, 取值范围就是: 0 ~ 65535 源 ip 和源端口描述了数据从哪里来, 目的 ip 和目的端口描述了数据去哪…

文本的清洗和标准化:如何处理混乱的数据?

❤️觉得内容不错的话,欢迎点赞收藏加关注😊😊😊,后续会继续输入更多优质内容❤️ 👉有问题欢迎大家加关注私戳或者评论(包括但不限于NLP算法相关,linux学习相关,读研读博…

操作系统考试复习—第三章 优先级倒置 死锁问题

当前OS广泛采用优先级调度算法和抢占方式,然而在系统中存在着影响进程运行的资源从而可能产生"优先级倒置"现象 具体解释为:在原本的调度算法设计中,高优先级进程可以抢占低优先级的CPU资源,先执行高优先级任务。但是存…

x265码控分析

D和R的关系 高分辨率量化 均匀量化:量化区间 ‘ Δ k y k − y k − 1 ‘ \Delta_ky_k-y_{k-1} ‘Δk​yk​−yk−1​‘,近似为常数;p(x)为信源概率密度函数,且 ‘ Δ k ‘ \Delta_k ‘Δk​‘的大小相对于p(x)的变化率充分小&…

电力NLP:指令票规范识别

文章目录 任务目的想法讲解数据集介绍1电气主语2操作任务判断数据集3操作内容判断数据集4错误词数据集 解法讲解程序、数据集下载链接 任务目的 识别调度指令票(或者其它操作票)是否规范。 想法讲解 按石第2014—16号定值单投入石双西线161开关6区保护…

突发!ChatGPT王炸级更新!支持GPT-4联网 Code Interpreter!

4月30日,OpenAI官方悄悄发布了联网版GPT-3.5。虽然名字变了,但使用体验却是换汤不换药,还是那套。 然而,万万没想到的是,刚过去没几天,昨天5月4日,鱼哥发现自己的Plus账号竟然多了一些能力&…

树莓派硬件介绍及配件选择

目录 树莓派Datasheet下载地址: Raspberry 4B 外观图: 技术规格书: 性能介绍: 树莓派配件选用 电源的选用: 树莓派外壳选用: 内存卡/U盘选用 树莓派Datasheet下载地址: Raspberry Pi …

C++11多线程:std::thread创建线程和std::async创建异步任务的区别,std::async创建异步任务后没有被推迟执行。

系列文章目录 文章目录 系列文章目录前言一、thread和async的区别1.1 新线程和异步任务1.2 std::async和std::thread最明显的不同,就是async有时候并不创建新线程。1.3 std::async和std::thread的区别1.4 std::async不确定性问题的解决 二、使用方法2.1 std::async创…

JVM学习随笔02——虚拟机内存区组成与内存溢出异常

一、Java虚拟机内存区组成图 1、程序计数器: 每个线程独占一个计数器,用来指示该线程下一条要执行的指令的地址。这一部分不会导致内存异常。PS:如果一个线程进入的是一般的Java方法,计数器指示的是下一条指令地址;如果…

浅谈“孔乙己”的长衫

书中的孔乙己 孔乙已是鲁迅笔下人物,穷困流倒还穿着象征读书人的长衫,迁腐、麻木。最近,大家自我调佩是“当代孔乙己”,学历成为思想负担,找工作时高不成低不就。 当代的“孔乙己” 如今社会,从小学开始每…

C# 学习abstract

abstract 顾名思义:抽象 从微软官方文档来看:abstract 修饰符指示被修改内容的实现已丢失或不完整。 abstract 修饰符可用于类、方法、属性、索引和事件。 在类声明中使用 abstract 修饰符来指示某个类仅用作其他类的基类,而不用于自行进行…

L4公司进军辅助驾驶,放话无图也能跑遍中国

作者 | Amy 编辑 | 德新 高阶智能驾驶走向规模量产,高精地图成为关键的门槛之一。今年,多家车企和智驾公司都喊出「不依赖高精地图,快速大规模落地」的口号。 华为、小鹏、元戎以及毫末等,可能是最快在国内量产 无高精图智…

服务器的基本概念与初始Ajax

1. 客户端与服务器 1.1 上网的目的 刷微博、看新闻、听歌、看电影。。。 本质目的:通过互联网的形式来获取和消费资源 1.2 服务器 上网过程中,负责存放和对外提供资源的电脑,叫做服务器。 1.3 客户端 上网过程中,负责获取…

nginx(七十三)nginx与Location响应头细节探讨

一 nginx与Location响应头细节探讨 ① 重定向和Location回顾 多种重定向跳转方式的差异 nginx之absolute_redirect、server_name_in_redirect、port_in_redirect 共同控制Location响应头 ② STS响应头导致307重定向 "第一次访问 http://www.baidu.com" 观察…

个人博客系统调试详细过程

系统功能的详细说明和源代码见以下链接:https://blog.csdn.net/shooter7/article/details/121180333相关的源码数据库文件、软件安装包可以联系博主koukou(壹壹23七2五六98) 调试过程如下: 文章目录 调试过程如下:一、数据库安装二、sql数据文件的导入三…