• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Python中常用数据类型转换函数的使用方法和步骤

python 搞代码 3年前 (2022-03-09) 16次浏览 已收录 0个评论

在python 编程时往往咱们想要的数据可能并不是现实的数据类型,这时候就须要把数据类型转换一下了,以下是一些局部python 中的转换数据类型函数,重点是对常见的也就是高亮的函数进行代码示例解说,int()函数上一篇文章曾经代码验证过了,所以这里就不再做示范了。
数据类型转换函数

上面对下面的高亮函数来进行 一一的测试验证

<code class="Python"># 1. float() ----> 将数据转换为浮点数
num1 = 10
str1 = '100'
print(type(float(num1)))  # 数据类型是float

# 1.1 num1的数据是整数类型10,将它转换为浮点数类型将变成什么?
print(float(num1))  # 后果为 1.0

# 1.2 float()能够将int整数转换为浮点型,那么能不能把字符串转换成浮点型
print(float(str1))  #  后果为  100.0
<code class="Python"># 2. str() ----> 将数据转换成字符串型
print(type(str(num1)))  # 数据类型是str
<code class="Python"># 3. tuple()  ----> 将一个序列转换成元组
list1 = [1,2,3]
print(tuple(list1)) # 后果为(1, 2, 3)
# 咱们不必type()来检测数据的了感性,间接看后果,如果是()包裹的数据则示意转换胜利了
<code class="Python"># 4. list() ----> 将一个序列转换成列表
list2 = (10,20,30)
print(list(list2))  # 后果为 [10, 20, 30]
<code class="Python"># 5. eval() ---> 计算在字符串中的无效Python表达式,并返回一个对象
# 下面的艰深解释就是eval()函数把字符串外面的数据转换成字符串里的数据的本来数据类型
str2 = '1'
str3 = '2.1'
str4 = '(100,200,300)'
str5 = '[100,200,300]'

print(type(eval(str2)))   # 后果为 int
print(type(eval(str3)))   # 后果为 float
print(type(eval(str4)))   # 后果为 tuple
print(type(eval(str5)))   # 后果为 list

文章借鉴起源:www.wakey.com.cn/document-datachange.html


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Python中常用数据类型转换函数的使用方法和步骤
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址