Python 将十进制转换为十六进制和反之亦然无函数

Python 将十进制转换为十六进制和反之亦然无函数,python,hex,Python,Hex,我需要一些帮助将十进制转换为十六进制,在python上没有函数 我在计算算法方面遇到了困难,如果您能提供帮助,我们将不胜感激:扩展对问题的评论-计算算法的最简单方法是忘记您正在使用的编程语言。如果你有一道数学题说: 记下以下各项的十六进制数: 20816100 你会怎么做?想想你将要采取的步骤。给自己写下一系列的说明——这是一个人可以遵循的。这是你的算法。一旦你有了它,然后,而不是之前,把它翻译成Python 算法从右向左工作 把数字除以16。为下一次迭代保留商,余数就是您要查找的数字。它可能在

我需要一些帮助将十进制转换为十六进制,在python上没有函数


我在计算算法方面遇到了困难,如果您能提供帮助,我们将不胜感激:

扩展对问题的评论-计算算法的最简单方法是忘记您正在使用的编程语言。如果你有一道数学题说:

记下以下各项的十六进制数:

20816100


你会怎么做?想想你将要采取的步骤。给自己写下一系列的说明——这是一个人可以遵循的。这是你的算法。一旦你有了它,然后,而不是之前,把它翻译成Python

算法从右向左工作

把数字除以16。为下一次迭代保留商,余数就是您要查找的数字。它可能在0到15之间,将其转换为0..F 只要商>=16,重复。
请在作业问题上贴上这样的标签,以便人们知道如何回答。你会如何使用铅笔和纸?@codeX想想Matteo的话,其中有更多你似乎认为是真实的-首先找出如何解决问题,然后将其转换为代码。@codeX,你真的明白你刚才复制的内容吗?如果不是的话,你只是给自己造成了很大的伤害……祝贺你。现在你什么也没学到。祝你在即将到来的考试和即将到来的工作中好运,如果有的话。做其他人的家庭作业是没有意义的。@thg435他表示他在制定算法方面有困难,这就是为什么我列出了算法的基础知识,希望他能专注于理解它为什么起作用,然后将知识转化为代码。看到我的评论,我显然失败了……投反对票的人不是我,现在似乎已经不在了,但投反对票的人可能认为这是给OP一个家庭作业问题的直接答案。它是脆弱的,因为你没有给出没有解释的代码,就像这里的一些答案一样,但是帮助某人找到解决方案比给他们或部分解决方案要好。很抱歉,fvu没有看到你的评论,如果我看到它,我会让它工作的,因为他们发送的内容基本上是一样的。我感谢你的帮助和帮助time@codeX如果这个答案解决了你的问题,考虑一下答案旁边的复选标记。它会将此问题标记为已解决,并奖励你们两人一些代表积分。这也有助于你的声誉得分,所以你应该在有答案解决问题时这样做。