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

liftword4个月前 (03-09)技术文章24

上篇文章小编已经给大家介绍了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中的进制转换函数详解

左手编程,右手年华。大家好,我是一点,关注我,带你走入编程的世界。公众号:一点sir,关注领取python编程资料在编程中,经常需要在不同的进制之间转换数值,尤其是二进制、八进制、十进制和十六进制。P...

Python中的十六进制与十进制的相互转换

十进制主要运用于日常生活当中,而八进制主要运用于电子技术行业,是为了配合二进制而使用的,二进制是机器能够识别的最直接语言,但是二进制位数太多,不方便记录,所以一般把二进制转化为八进制或十六进制。在这篇...

python散装笔记——149: 从Python 2迁移到Python 3的不兼容性(六)

26: 编码/解码为十六进制不再可用Python 2.x Version ≤ 2.7"1deadbeef3".decode('hex') # Out: '\x1d\xea\xdb\xee\xf3' '...

Python 趣味编程:我的压岁钱

题目压岁钱又名压祟钱。是除夕吃完年夜饭,由长辈将事前准备好的钱分给晚辈,是过年习俗之一。今年除夕页面,小明收到了妈妈的 600 元,爸爸的 800 元,奶奶的 800 元,爷爷的 1000 元,姥姥的...

Python基础 - 字符串格式化方式

字符串格式化是指将变量等信息按照指定的格式嵌入到字符串中,使其符合特定的显示要求。Python中字符串格式化方式一般有以下几种:字符串拼接使用 % 操作符使用 str.format()使用 f-str...

通过篡改cred结构体实现提权利用

前言作者利用任意地址读写分别改写modprobe_path以及cred结构体去实现提权的操作,由于改写modprobe_path的方法之前已经研究过了,因此现在详细记录一下如何修改cred结构体完成提...