跟我学Python(26)——Python中的数据类型转换

liftword3个月前 (03-09)技术文章20

上篇文章小编已经给大家介绍了Python中基本数据类型的布尔类型,这篇文章小编将跟大家分享一下Python中数据类型如何转换。

Python是动态类型的语言(也称为弱类型语言)所以是可以进行数据类型转换的,常见的转换如图1.1所示。


int() - 将任何数据类型转换为整数类型

float() - 将任何数据类型转换为float类型

ord() - 将字符转换为整数

hex() - 将整数转换为十六进制

oct() - 将整数转换为八进制

tuple() -此函数用于转换为元组。

set() -此函数在转换为set后返回类型。

list() -此函数用于将任何数据类型转换为列表类型。

dict() -此函数用于将顺序元组(键,值)转换为字典。

str() -用于将整数转换为字符串。

complex(real,imag) - 此函数将实数转换为复数(实数,图像)数


到这里Python中常见的数据类型转换已经介绍完毕,下篇文章小编将给大家介绍Python中的运算符部分。

喜欢Python,想从零开始系统学Python的小伙伴,快快点赞关注小编吧

相关文章

Python实现整数的进制转换

任务要求将十进制整数分别转换为二进制、八进制和十六进制,并将结果在控制台打印输出。任务分析Python提供了bin()、oct()、hex()等内置函数直接完成进制转换,但输出结果包含前缀(如0b)。...

「调试」使用python与单片机进行通信

调试说明:环境:usb转ttl线一根,通信协议一份,STC系列单片机一个,电脑一台。功能:使用python发送16进制数据转换成字节流数据发给单片机,单片机返回16进制数据后转10进制(本次测试是获取...

20.8k Star本科生为你开发的十六进制编辑器

ImHex 是一个十六进制编辑器,用于逆向工程师解码、显示和分析二进制数据格式、提取信息或写入字节补丁的工具。ImHex 的开发者是 WerWolv,他是一名来自瑞士的 23 岁嵌入式系统电子工程师。...

Python 数字和转换

在本节中,我们来学习 Python 中的数字数据类型以及你可以对这些数字执行的数学运算。此外,我们还会学习如何从一种数据类型转换为另一种数据类型。Python 数字数据类型Python 中的数字数据类...

Python中为啥 int('12', 16) 的结果是 18?

大家好,我是皮皮。一、前言前几天在Python白银交流群【Sam Yao】问了一个Python基础的问题,提问截图如下:二、实现过程其实他自己发出来的解析已经比较清晰了,如下图所示:无非就是进制转换的...

完整源代码!Python如何实现FILETIME和DATETIME相互转换?

在进行C++开发过程中,因为之前输出的socket包的结果是二进制的,同时时间戳使用的是FILETIME,输出的文件是十六进制的文件,非常不便于查看和定位问题。那么如果才能快速的将FILETIME格式...