Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >【python可视化】常用数据类型

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

作者头像
颜颜yan_
发布于 2023-05-09 08:27:16
发布于 2023-05-09 08:27:16
33800
代码可运行
举报
运行总次数:0
代码可运行



前言

嗨害嗨,兄弟们我又回来啦,已经断了一个半月没更新了,本期内容为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内置的容器对象,其中可以包含多个元素。 以下是一些简单的使用: 列表:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 创建列表对象
xlist = [1,2,3]
print(xlist[1])

元组:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 创建元组对象
xtuple = (1,2,3)
print(xtuple[1])

字典:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 创建字典对象
xdict = {'a':97,'b':99}
print(xdict['a'])
# 查看字典中哪些键对应值为99
for key,value in xdict.items():
    if value == 99:
        print(key)

集合:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 创建集合对象
xset = {1,2,3}
print(max(xset))

字符串

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
'hello world'
'hello "123" world "456"!'
'''let's 
	go!'''

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
r'C:\Windows\vscode.exe'

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


总结

以上就是今天的学习内容啦~ 咱们下期再见~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-05-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Python常用内置对象
如import math / math.sin(PI)、import random / random.randint(1,10 )等
命运之光
2024/03/20
1220
Python常用内置对象
思维导图版Python3入门与进阶(一)基本数据类型
    自己也是在摸打滚爬中在慢慢的学习python3这门语言,之前是java开发,到后来转向python的学习,因为python语言对于数据处理方面还是异常强大。学习语言,自己的心得还是要多实践,最好是先打好基础,然后自己尝试着拿来使用,变成自己的东西才是最重要的。话不多说,这个专题会把自己学习python3的笔记和心得分享给大家。与大家共勉。
十里桃花舞丶
2019/02/20
6110
Python3 | 练气期,基本数据类型,类型转换!
描述:上一章,我们学习了Python3基础语法,此章节我们学习Python几种基本数据类型,以及数据类型转换,希望各位看友认真学习此基础篇章,为后续的深入学习打下牢固的基础,为了不让各位看友犯困,作者也尽可能用简短的语言以及实践示例进行表达。
全栈工程师修炼指南
2024/07/29
1680
Python3 | 练气期,基本数据类型,类型转换!
浅谈Python内置对象类型——数字篇(附py2和py3的区别之一)
Python是一门面向对象的编程设计语言,程序中每一样东西都可以视为一个对象。Python内置对象可以分为简单类型和容器类型,简单类型主要是数值型数据,而容器类型是可以包含其他对象类型的集体,如序列、元组、映射等。
Python进阶者
2021/08/24
1K0
Python3入门与实践(一): 基本类型整理
==type() 可以查看类型== 总结思维导图 1. Number 数字 / 结果为浮点数 // 结果为整除 0b 二进制 0o 八进制 0x 十六进制 无前缀 10进制 bin() 将任意数字类
Meet相识
2018/09/12
3650
Python3入门与实践(一): 基本类型整理
PYTHON数据类型
Python3 中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Sets(集合) Dictionary(字典) Number(数字) Python3 支持int、float、bool、complex(复数)。 在Python 3里,只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。 像大多数语言一样,数值类型的赋值和计算都是很直观的。 内置的 type() 函数可以用来查询变量所指的对象类型。 >>> a, b, c,
企鹅号小编
2018/02/01
1.3K0
PYTHON数据类型
【Python数据分析】常用内置函数(一)
本期内容为python的常用内置函数~ 参考书籍:《Python数据分析、挖掘与可视化》
颜颜yan_
2023/10/16
1660
【Python数据分析】常用内置函数(一)
【python入门到精通】python常用数据类型详解(一)
Python 中的变量赋值不需要类型声明。 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。 python是允许多个变量赋值的,这个也会是python的独特之处,如a,b,c变量同时复制a=b=c=常数
大数据小禅
2021/12/20
2.2K0
python变量和数据类型
Python中可以自定义数据类型,可以具有无限种数据类型。系统默认提供6个标准数据类型
不止于python
2022/05/31
5030
python3第二天(基本数据类型)
python3里的变量不需要声明,可直接使用,但使用前,必须先赋值.变量在内存里是没有类型的.
py3study
2020/01/03
6970
python的数据类型简介
ipython:原生python不具有命令行补全等功能,这个工具提供了类似shell的功能,方便学习使用 安装: wget https://repo.continuum.io/archive/Anaconda2-5.1.0-Linux-x86_64.sh #利用这个工具来管理python版本 sh Anaconda2-5.1.0-Linux-x86_64.sh conda search python conda create -n py27 python=2.7 Anaconda #创建2.7的环境
py3study
2020/01/14
8200
02 . Python之数据类型
变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。 因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符.
iginkgo18
2020/09/27
1.7K0
02 . Python之数据类型
Python学习笔记 数据类型
要学习一门语言,首先要看看它的数据类型。由于Python是一门动态语言,所以Python的变量在声明时不需要类型,只要写出名称即可。这里所用的Python版本是目前最新的Python 3.6.1。
乐百川
2022/05/05
3200
Python笔记之基本数据类型
Python3 支持 int、float、bool、complex(复数)。 在Python 3里,只有一种整数类型 int,表示为长整型。
海盗船长
2021/12/07
4980
Python笔记之基本数据类型
python基础之数据类型与变量
一.变量 1 什么是变量之声明变量 #变量名=变量值 age=18 gender1='male' gender2='female' 2 为什么要有变量 变量作用:“变”=>变化,“量”=>计量/保存状态 程序的运行本质是一系列状态的变化,变量的目的就是用来保存状态,变量值的变化就构成了程序运行的不同结果。 3 变量值之类型与对象 程序中需要处理的状态很多,于是有了不同类型的变量值,x='seven',变量值'seven'存放与内存中,绑定一个名字x,变量值即我们要存储的数据。 在python中所有数据都是
用户1214487
2018/01/23
9650
Python基本的变量类型
初识: print('hello world') print("hello world") print('hello','world') 错误方式: ERROR:print 'hello' ERROR:print "hello" Python基本数据类型: 类型: Number包括整数+小数 整数: int 浮点数:float(不分精度) 布尔型:bool 复数: complex // 36j 简单运算 判断数据类型 type(param) 类型合并
ZONGLYN
2019/08/08
9360
菜鸟学Python——基本数据类型
经过较长时间的反思,准备整理第二版Python基础教程--菜鸟学Python,第二版会加上自己这一段时间来学习python过程中的一些感悟,走过的弯路,毕竟之前的自己还是太嫩了,会补充之前遗漏的知识点,同时会增加一些练习题和面试题,希望帮助大家轻松愉快,由浅入深的学习Python。
PM小王
2019/07/01
7840
python基本数据类型
python自带的shell转到python文件所在目录,再运行  python xxx.py (如C:\work>python hello.py)
用户7886150
2020/11/09
4900
python基础--数据类型
在Python3中有六个标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Set(集合)、Dictionary(字典),
ypoint
2019/08/15
1.6K1
python3_03.数据类型
  Python中的字符串用单引号(')或双引号(")括起来,同时使用反斜杠(\)转义特殊字符。
py3study
2020/01/03
5820
相关推荐
Python常用内置对象
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验