Python 十六进制

2024-01-25

如何将十进制转换为以下格式的十六进制(至少两位数字,零填充,没有 0x 前缀)?

Input: 255输出:ff

Input: 2输出:02

I tried hex(int)[2:]但它似乎显示第一个示例,但不显示第二个示例。


Use the format()功能 http://docs.python.org/2/library/functions.html#format with a '02x' format.

>>> format(255, '02x')
'ff'
>>> format(2, '02x')
'02'

The 02部分讲述format()使用至少 2 位数字并使用零将其填充到长度,x表示小写十六进制。

The 格式规范迷你语言 https://docs.python.org/2/library/string.html#formatspec还给你X对于大写十六进制输出,您可以使用字段宽度前缀#包括一个0x or 0X前缀(取决于您是否使用x or X作为格式化程序)。只需考虑到您需要调整字段宽度以允许额外的 2 个字符:

>>> format(255, '02X')
'FF'
>>> format(255, '#04x')
'0xff'
>>> format(255, '#04X')
'0XFF'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python 十六进制 的相关文章

随机推荐

  • cakephp 从另一个助手中访问助手

    如何使用我构建的新帮助程序方法访问另一个帮助程序 例如 FormHelper class AppHelper extends Helper public function generateSpecialInput return this g
  • 通过shiny + rgl捕获坐标

    是否可以使用 recognize3d 或类似的方法来捕获通过渲染 Rglwidget 渲染的 rgl 场景中的地标坐标 我在闪亮中使用以下代码进行渲染 server observeEvent input mspec3D tt1 lt out
  • 在页面之间导航时闪烁

    当我在页面之间导航时 我的phonegap jquery 移动应用程序大部分时间都会闪烁 这是正常现象还是有解决办法 ui page webkit backface visibility hidden 这对我在phonegap jquery
  • 使用 openCv c++ 复制图像的一部分

    我正在使用 opencv 我想从另一个图像的一部分创建一个图像 我没有找到这样做的函数 所以我尝试实现我的想法 其中包括逐像素复制图像 但徒劳地我没有得到我正在等待的结果 任何人都有另一种想法 Code include cv h inclu
  • fullcalendar 无法读取未定义的属性“fn”

    我嵌入了fullcalendar min js到我的项目 但我收到此错误 错误日志显示 无法读取未定义的属性 fn 见下图 我检查了这个问题 建议使用jQuery 2 0 0 并且我肯定会使用jQuery v3 3 1 但无助于问题的解决
  • React Native RNFetchBlob 下载后获取文件的 URI

    我正在开发一个 React Native 项目 我现在想做的是下载并将下载的文件保存到设备上 我正在使用这个包 https www npmjs com package rn fetch blob https www npmjs com pa
  • Eclipse:将编辑器与内容类型相关联

    我可以根据内容类型而不是单个文件类型更改编辑器关联吗 如果我去Window gt Preferences gt General gt Editors gt File Associations 我看到基于文件扩展名的文件类型列表 例如 单击
  • 原型编程中对象和原型有什么区别?

    我试图理解创建和使用对象的 JavaScript 方式 但我认为我对对象和原型产生了误解 在我开始的一个新项目中 我决定尝试原型继承 我很困惑 这是否意味着我应该创建一个我打算使用的对象 然后基于该对象创建其他对象Object create
  • 使用 $inc 通过 Mongoose 增加文档属性

    我想增加views每次访问我的文档时都会加 1 到目前为止 我的代码是 Document find sort date 1 limit limit exec 哪里有 inc适合这里吗 从未使用过猫鼬 但快速查看文档here http mon
  • R bquote 的反向行为

    bquote函数允许计算表达式中包含的部分 称呼 例如 a lt 2 b lt 100 bquote 2 a x log10 b 会回来 4 x 2 我想重写这个函数来评估除了里面的东西之外的所有东西 称呼 这是期望的行为 a lt 2 b
  • htaccess 将域名重定向到 https,子域重定向到 https,非 www 重定向到 www

    我想这样做 强制我的主域使用 https http to https www https www http www http www to https www https www 但不适用于子域 http subdomain domain
  • 鼠标悬停时突出显示文本行[重复]

    这个问题在这里已经有答案了 我目前正在开发一个网站 该网站将提供大量故事供人们阅读 基本上是一个博客 我想让它们尽可能容易阅读 并且我认为用光标 突出显示 文本行会很有用 有点像读书时用手指跟随文本行 我偶然发现这个答案 https sta
  • 解释 jstat 结果

    我是 jstat 工具的新手 因此我做了如下示例 jstat gcutil t 4001 5000 Timestamp S0 S1 E O P YGC YGCT FGC FGCT GCT 565088 4 0 00 0 89 75 86 4
  • 为什么 Typescript 编译器将函数的返回类型推断为“原始类型”,而返回值是已知值?

    正如你在下面的代码中看到的 TS编译器infers类型为 const message Math random gt 0 5 hello can you here me null So message变量被推断为 hello can you
  • 解释 SetWindowsHookEx / WH_KEYBOARD_LL 的正确逻辑

    转换消息的正确方法是什么SetWindowsHookEx http msdn microsoft com en us library windows desktop ms644990 28v vs 85 29 aspx with WH KE
  • 为什么不能在 JObject 上使用 LINQ 方法?

    Newtonsoft Json Linq JObject实施的IEnumerable
  • 使用 NLog 的 Ninject 记录器

    我刚刚开始学习 Ninject 但遇到了记录器的问题 我目前有一个控制器 它有一个服务和记录器注入到构造函数中 如下所示 public ToolsController IToolsService toolsService ILogger l
  • 如何在 puppeteer 中传递实验性 chrome 选项

    我有一个用 python 编写的应用程序selenium https www selenium dev 其中设置了一些实验选项镀铬驱动程序 https chromedriver chromium org from selenium impo
  • FFmpeg - 将最大视频尺寸调整为 320

    我正在尝试使用 FFmpeg 动态更改通过 PHP 上传到服务器的视频的分辨率 IE 我想保留纵向或横向方向 如果 Y 高于 X 我想将 Y 更改为 320 将 X 更改为相应的值 反之亦然 我在调整大小本身方面没有遇到任何问题 实际上 这
  • Python 十六进制

    如何将十进制转换为以下格式的十六进制 至少两位数字 零填充 没有 0x 前缀 Input 255输出 ff Input 2输出 02 I tried hex int 2 但它似乎显示第一个示例 但不显示第二个示例 Use the forma