python+numpy+pandas数据类型+类/对象

本文探讨Python中的数据类型,包括Python内置的int、float、str、bool、datetime以及列表、元组、字典和集合。进一步讲解Numpy库中的详细数据类型,以及如何在Numpy数据标量与Python内置类型间转换。最后,简要介绍Pandas中的数据类型,并提及Python的面向对象特性,如类和对象。
摘要由CSDN通过智能技术生成

写代码时逻辑明确,但是被各种数据类型以及对象类型搞蒙了,补习并简单记录一下。

在进行数据分析之前需要对数据进行数据处理,其中就包含转化数据格式,可以先查看数据信息,再依据分析需求对进行处理。

编写python程序时各种数据类型以及对象的类型以及不同类型数据或对象之间的转换。

一、数据类型

1.python内置的基本数据类型

可使用python内置函数type()来查看对象的数据类型

数字类型:int(整数型)、float(浮点型)和complex(复数)

字符串:‘’ “” 有str,无法表示中文;Unicode类型,可以表示任意字符

布尔型:bool True或者Flase

注:str、bool、int和float既是数据类型,同时也是可以将其他数据转换为这些数据类型的函数:str()、bool()、int()和float()。

日期和时间:python中内建的datetime模块,提供了datetime类型,同时他们也是提取或转换日期时间类型的函数。

from datetime import datetime, date, time

# 创建对象,datetime.datetime是不可变类型,因此以下的方法都不改变原对象而是产生新的对象
dt = datetime(2022, 3, 10, 15, 59, 30)
# 提取信息
dt.day()
dt.year()
dt.month()
dt.hour()
dt.minute()
dt.second()
dt.date()
dt.time()

# 将datetime对象转换
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值