Python常用类型转换实现代码实例


Posted in Python onJuly 28, 2020

1.byte和str互转

b = b"example"
s = "example"
bytes(s, encoding = "utf8")
str(b, encoding = "utf-8")

2.byte和int互转

b=b'\x01\x02'
num=int.from_bytes(b,'little')
b1=num.to_bytes(2,'little')

3.byte和float互转

import struct
s=b'@zQ\x16'
def byteToFloat(b):
  return struct.unpack('!f',s)[0]

def floatToBytes(f):
  bs = struct.pack("f",f)
  return bytes((bs[3],bs[2],bs[1],bs[0]))
f1=byteToFloat(s)
floatToBytes(f1)

4.str和bytearray互转

str1='aaabb'
ba=bytearray(str1,encoding='utf-8')
str2=ba.decode('utf8')

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现高效求解素数代码实例
Jun 30 Python
Python中利用Scipy包的SIFT方法进行图片识别的实例教程
Jun 03 Python
详解Python多线程
Nov 14 Python
Python实现的十进制小数与二进制小数相互转换功能
Oct 12 Python
python中文乱码不着急,先看懂字节和字符
Dec 20 Python
Python下使用Scrapy爬取网页内容的实例
May 21 Python
删除DataFrame中值全为NaN或者包含有NaN的列或行方法
Nov 06 Python
Python Cookie 读取和保存方法
Dec 28 Python
Python递归函数实例讲解
Feb 27 Python
Python 类的魔法属性用法实例分析
Nov 21 Python
PyTorch的SoftMax交叉熵损失和梯度用法
Jan 15 Python
解决django中form表单设置action后无法回到原页面的问题
Mar 13 Python
Python 如何创建一个线程池
Jul 28 #Python
matplotlib subplot绘制多个子图的方法示例
Jul 28 #Python
python爬虫用mongodb的理由
Jul 28 #Python
python爬虫数据保存到mongoDB的实例方法
Jul 28 #Python
Python3爬虫带上cookie的实例代码
Jul 28 #Python
python实现批处理文件
Jul 28 #Python
Python3安装模块报错Microsoft Visual C++ 14.0 is required的解决方法
Jul 28 #Python
You might like
使用PHP导出Word文档的原理和实例
2013/10/21 PHP
php 提交表单 关闭layer弹窗iframe的实例讲解
2018/08/20 PHP
Thinkphp 框架扩展之驱动扩展实例分析
2020/04/27 PHP
jquery URL参数判断,确定菜单样式
2010/05/31 Javascript
Javascript事件热键兼容ie|firefox
2010/12/30 Javascript
js中onload与onunload的使用示例
2013/08/25 Javascript
jquery动态增加删除表格行的小例子
2013/11/14 Javascript
JS的参数传递示例介绍
2014/02/08 Javascript
node.js中的console.dir方法使用说明
2014/12/10 Javascript
AngularJS初始化静态模板详解
2016/01/14 Javascript
DOM操作和jQuery实现选项移动操作的简单实例
2016/06/07 Javascript
浅析Nodejs npm常用命令
2016/06/14 NodeJs
JavaScript动态检验密码强度的实现方法
2016/11/09 Javascript
原生JS仿QQ阅读点击展开、收起效果
2017/03/08 Javascript
js array数组对象操作方法汇总
2019/03/18 Javascript
jQuery HTML获取内容和属性操作实例分析
2020/05/20 jQuery
在 Python 应用中使用 MongoDB的方法
2017/01/05 Python
Python实现对百度云的文件上传(实例讲解)
2017/10/21 Python
Python求出0~100以内的所有素数
2018/01/23 Python
Python解析命令行读取参数--argparse模块使用方法
2018/01/23 Python
Python爬取成语接龙类网站
2018/10/19 Python
Django+Xadmin构建项目的方法步骤
2019/03/06 Python
python下载库的步骤方法
2019/10/12 Python
Python chardet库识别编码原理解析
2020/02/18 Python
Python二元算术运算常用方法解析
2020/09/15 Python
HTML5地理定位实例
2014/10/15 HTML / CSS
面向游戏玩家和书呆子的极客订阅盒:Loot Crate
2020/11/25 全球购物
建材业务员岗位职责
2013/12/08 职场文书
给幼儿园老师的表扬信
2014/01/19 职场文书
2014普法依法治理工作总结
2014/12/18 职场文书
五一劳动节活动总结
2015/02/09 职场文书
酒店财务总监岗位职责
2015/04/03 职场文书
数学复习课教学反思
2016/02/18 职场文书
JS如何使用剪贴板操作Clipboard API
2021/05/17 Javascript
10大幻兽系恶魔果实 蝙蝠果实上榜,第一自愈能力强
2022/03/18 日漫
Windows server 2016服务器基本设置
2022/08/14 Servers