python 核心数

Python hex() function is used to convert an integer to a lowercase hexadecimal string prefixed with “0x”.

Python hex()函数用于将整数转换为以“ 0x”为前缀的小写十六进制字符串。

We can also pass an object to hex() function, in that case the object must have __index__() function defined that returns integer.

我们还可以将一个对象传递给hex()函数,在这种情况下,该对象必须定义返回整数的__index__()函数。

The input integer argument can be in any base such as binary, octal etc. Python will take care of converting them to hexadecimal format.

输入的整数参数可以是任何基数,例如二进制,八进制等。Python将负责将它们转换为十六进制格式。

Python hex()示例 (Python hex() example)

Let’s look into some simple examples of converting integer to hexadecimal number.

让我们看一些将整数转换为十六进制数的简单示例。

print(hex(255))  # decimal
print(hex(0b111))  # binary
print(hex(0o77))  # octal
print(hex(0XFF))  # hexadecimal

Output:

输出:

0xff
0x7
0x3f
0xff

带有对象的Python hex() (Python hex() with object)

Let’s create a custom class and define __index__() function so that we can use hex() function with it.

让我们创建一个自定义类并定义__index __()函数,以便我们可以对其使用hex()函数。

class Data:id = 0def __index__(self):print('__index__ function called')return self.idd = Data()
d.id = 100print(hex(d))

Output:

输出:

__index__ function called
0x64
GitHub Repository.GitHub存储库中检出完整的python脚本和更多Python示例。

Reference: Official Documentation

参考: 官方文档

翻译自: https://www.journaldev.com/22902/python-hex

python 核心数

python 核心数_Python hex()相关推荐

  1. python 核密度估计_Python中的多元核密度估计

    有几种方法可以在3D中可视化结果 最简单的方法是在用于生成高斯KDE的点上对其求值,然后根据密度估计值对点上色. 例如:import numpy as np from scipy import sta ...

  2. python多进程原理_python多进程的详细介绍(附示例)

    本篇文章给大家带来的内容是关于PHP中的SAPI是什么?如何实现?(图文),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 进程 Python是运行在解释器中的语言,查找资料知道,py ...

  3. linux c语言查找相同数字,关于c ++:以编程方式查找计算机上的核心数

    有没有办法以独立于平台的方式确定机器有多少来自C / C ++的内核? 如果不存在这样的事情,那么每个平台确定它(Windows / * nix / Mac)呢? 如果您想使用它找出要启动的线程数,请 ...

  4. Python学习教程(Python学习视频_Python学些路线):Day05 总结和练习

    Python学习教程(Python学习视频_Python学些路线):总结和练习 练习清单 寻找"水仙花数". 寻找"完美数". "百钱百鸡" ...

  5. python函数分为_python 函数

    一.为什么要有函数?没有函数的困扰 1.组织结构不清晰,可读性差 2.代码冗余 3.可扩展性差 二.什么是函数 具备某一个功能的工具--->>函数事先准备工具->函数的定义拿来就用, ...

  6. linux 查询内存和核心数,Linux下查看操作系统信息、内存情况及cpu信息:cpu个数、核心数、线程数...

    1.查看物理CPU的个数 [root@MysqlCluster01 ~]# cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc ...

  7. linux查询cpu核心数

    linux怎么查询cpu核心数 1.查看逻辑CPU个数: #cat /proc/cpuinfo |grep "processor"|sort -u|wc -l 24 2.由于有超线 ...

  8. 设置CPU频率和CPU运行核心数

    1.查看当前的CPU信息 cat /proc/cpuinfo ums312_1h10:/ # cat /proc/cpuinfo processor : 0 BogoMIPS : 52.00 Feat ...

  9. CPU个数、CPU核心数、CPU线程数

    核心概念 CPU个数:CPU芯片个数 CPU的核心数:是指硬件上存在着几个核心. 比如,双核就是包括2个相对独立的CPU核心单元组,四核就包含4个相对独立的CPU核心单元组. 线程数:一种逻辑的概念, ...

最新文章

  1. 一句话说汽车(超搞笑)
  2. No plugin found for prefix ‘compile‘ in the current project
  3. python 风玫瑰图_python之windrose风向玫瑰图的用法
  4. 创建主机地址 (A) DNS 记录
  5. 手机使用三年后不卡顿的有哪些牌子?
  6. MyBatis 缓存原来是这么一回事儿!| 原力计划
  7. c 语言与数据库技术基础教程答案,2016计算机三级《数据库技术》备考习题与答案...
  8. Mac环境配置MySQL(详细)
  9. searchableSelect下拉框插件增加按拼音及首拼搜索
  10. 苹果x屏幕出现一条绿线_苹果iPad换屏幕出现售后问题解答
  11. [转] 两篇关于flash 职业和webgame的文章
  12. SSD 图像处理数据增强方法。
  13. 学生用计算机怎么没音效,电脑有声音用播放器没有声音怎么处理啊???
  14. Spring系列第10篇:primary可以解决什么问题?
  15. 评价类问题解决方法及模型汇总
  16. 智能灯泡控APP快速开发定制介绍
  17. 服务器文件被篡改evopro后缀,SQLServer数据库服务器mdf文件中了勒索病毒,扩展名被篡改为.fuk25933...
  18. yolov5代码详解-compute_loss(p, targets, model)
  19. mysql meb物理备份脚本
  20. 输入半径计算圆的周长和面积

热门文章

  1. sql 存储过程分页
  2. [转载] 包含对象的json格式_如何把JSON数据格式转换为Python的类对象?
  3. 在consul上注册web服务
  4. Mybatis一对一和一对多配置
  5. 【多图】Google工程师解析Android系统架构--what is android(转载)
  6. 数据结构笔记(十六)-- 数组实现
  7. OpenCV图像处理(0)——文件夹批量读取文件
  8. robot连接mysql_Robotframework使用自写库连接mysql数据库
  9. android 初始化变量,变量初始化 - Android Studio
  10. java线程 锁_Java多线程(二) 多线程的锁机制