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的Django框架中的Context使用
Jul 15 Python
Python实现八大排序算法
Aug 13 Python
Python爬取京东的商品分类与链接
Aug 26 Python
Python中防止sql注入的方法详解
Feb 25 Python
python编程实现希尔排序
Apr 13 Python
Python实现Logger打印功能的方法详解
Sep 01 Python
python3使用scrapy生成csv文件代码示例
Dec 28 Python
Django代码性能优化与Pycharm Profile使用详解
Aug 26 Python
Python图像处理库PIL的ImageFilter模块使用介绍
Feb 26 Python
python3发送request请求及查看返回结果实例
Apr 30 Python
PyTorch中clone()、detach()及相关扩展详解
Dec 09 Python
python绘制云雨图raincloud plot
Aug 05 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 防止单引号,双引号在接受页面转义
2008/07/10 PHP
PHP获取http请求的头信息实现步骤
2012/12/16 PHP
phpStudy2016 配置多个域名期间遇到的问题小结
2017/10/19 PHP
PHP实现的微信APP支付功能示例【基于TP5框架】
2019/09/16 PHP
jquery插件之easing使用
2010/08/19 Javascript
js 字符串转换成数字的三种方法
2013/03/23 Javascript
javascript使用location.search的示例
2013/11/05 Javascript
封装好的js判断操作系统与浏览器代码分享
2015/01/09 Javascript
bootstrap下拉列表与输入框组结合的样式调整
2016/10/08 Javascript
简单几步实现返回顶部效果
2016/12/05 Javascript
jQuery+ThinkPHP+Ajax实现即时消息提醒功能实例代码
2017/03/21 jQuery
jQuery dateRangePicker插件使用方法详解
2017/07/28 jQuery
通过fastclick源码分析彻底解决tap“点透”
2017/12/24 Javascript
浅谈JavaScript 代码简洁之道
2019/01/09 Javascript
layui实现给某一列加点击事件
2019/10/26 Javascript
python实现求最长回文子串长度
2018/01/22 Python
python使用RNN实现文本分类
2018/05/24 Python
详解Django-auth-ldap 配置方法
2018/12/10 Python
详解python深浅拷贝区别
2019/06/24 Python
python中sympy库求常微分方程的用法
2020/04/28 Python
keras自定义损失函数并且模型加载的写法介绍
2020/06/15 Python
浅谈Python协程
2020/06/17 Python
常用的四种CSS透明属性介绍
2014/04/12 HTML / CSS
英国马莎百货官网:Marks & Spencer
2016/07/29 全球购物
Pedro官网:新加坡时尚品牌
2019/08/27 全球购物
触发器(trigger)的功能都有哪些?写出一个触发器的例子
2012/09/17 面试题
1亿有多大教学反思
2014/05/01 职场文书
机械加工与数控专业自荐书
2014/06/04 职场文书
导航工程专业自荐信
2014/09/02 职场文书
奥巴马经典演讲稿
2014/09/13 职场文书
2014年党员干部四风问题自我剖析材料
2014/09/29 职场文书
先进个人材料怎么写
2014/12/30 职场文书
村干部任职承诺书
2015/01/21 职场文书
2015年教导处教学工作总结
2015/07/22 职场文书
年会邀请函的格式及范文五篇
2019/11/02 职场文书
CentOS 7安装mysql5.7使用XtraBackUp备份工具命令详解
2022/04/12 MySQL