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根据经纬度计算距离示例
Feb 16 Python
简单介绍Python中的JSON使用
Apr 28 Python
浅谈Python 字符串格式化输出(format/printf)
Jul 21 Python
基于python时间处理方法(详解)
Aug 14 Python
Python_LDA实现方法详解
Oct 25 Python
Django读取Mysql数据并显示在前端的实例
May 27 Python
python和mysql交互操作实例详解【基于pymysql库】
Jun 04 Python
django 使用全局搜索功能的实例详解
Jul 18 Python
tensorflow的计算图总结
Jan 12 Python
pycharm设置默认的UTF-8编码模式的方法详解
Jun 01 Python
pycharm激活码2020最新分享适用pycharm2020最新版亲测可用
Nov 22 Python
Python基于百度AI实现抓取表情包
Jun 27 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实现与ASP Banner组件相似的类
2006/10/09 PHP
PHPMailer安装方法及简单实例
2008/11/25 PHP
PHP的autoload机制的实现解析
2012/09/15 PHP
Thinkphp中Create方法深入探究
2014/06/16 PHP
ThinkPHP CURD方法之where方法详解
2014/06/18 PHP
简单解决微信文章图片防盗链问题
2016/12/17 PHP
ecshop添加菜单及权限分配问题
2017/11/21 PHP
php json转换相关知识(小结)
2018/12/21 PHP
JavaScript Chart 插件整理
2010/06/18 Javascript
IE 当eval遇上function的处理
2011/08/09 Javascript
jQuery 事件的命名空间简单了解
2013/11/22 Javascript
javascript学习笔记之10个原生技巧
2014/05/21 Javascript
jquery仿百度经验滑动切换浏览效果
2015/04/14 Javascript
让图片跳跃起来  javascript图片轮播特效
2016/02/16 Javascript
JavaScript正则表达式实例详解
2016/10/16 Javascript
Jquery实现上下移动和排序代码
2016/10/17 Javascript
使用vue构建移动应用实战代码
2017/08/02 Javascript
jQuery中ajax获取数据赋值给页面的实例
2017/12/31 jQuery
Bootstrap table中toolbar新增条件查询及refresh参数使用方法
2018/05/18 Javascript
基于axios 解决跨域cookie丢失的问题
2018/09/26 Javascript
在Python的web框架中配置app的教程
2015/04/30 Python
python实现识别相似图片小结
2016/02/22 Python
Python中 Lambda表达式全面解析
2016/11/28 Python
Python数据结构与算法之二叉树结构定义与遍历方法详解
2017/12/12 Python
使用python 和 lint 删除项目无用资源的方法
2017/12/20 Python
Python实现去除列表中重复元素的方法小结【4种方法】
2018/04/27 Python
pytorch模型预测结果与ndarray互转方式
2020/01/15 Python
Python 忽略文件名编码的方法
2020/08/01 Python
python 列表推导和生成器表达式的使用
2021/02/01 Python
使用pandas读取表格数据并进行单行数据拼接的详细教程
2021/03/03 Python
皇家道尔顿官网:Royal Doulton
2017/12/06 全球购物
小区物业门卫岗位职责
2014/04/10 职场文书
2016大一新生军训感言
2015/12/08 职场文书
假期读书倡议书3篇
2019/08/19 职场文书
你喜欢篮球吗?Python实现篮球游戏
2021/06/11 Python
你需要掌握的20个Python常用技巧
2022/02/28 Python