码迷,mamicode.com
首页 > 编程语言 > 详细

python的数据类型转换

时间:2017-10-25 00:33:24      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:number   style   pytho   字符   bytes   特定   byte   python   强制   

 

一、

强制类型转换:

在满足特定条件下时一般可以使用工厂函数

list()

str()

tuple()

......

等把数据类型转换为你要的类型

 

1、数字强制转换为字符串:

number --> str:

str(number)

 

二、

python3中bytes 和 str的转换:

Bytes --> str:

e1: str(Byte,encoding="utf8")

e2: bytes.decode(b)

 

str --> Bytes:

e1: bytes(str,encoding="utf8")

e2: str.encode(bytes)   

 

 

三、

utf-8和unicode的转换:(str-->bytes)

utf-8 解码为 unicode:

utf-8  --------decode(‘utf-8‘)------>   unicode

unicode 编码为 utf-8:

utf-8 <--------encode(‘utf-8‘)----- utf-8

 

 

 





python的数据类型转换

标签:number   style   pytho   字符   bytes   特定   byte   python   强制   

原文地址:http://www.cnblogs.com/fanxuanhui-linux/p/7726157.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!