本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理

以下文章来源于腾讯云,作者:算法与编程之美。

问题描述

给定n个十六进制正整数,输出它们对应的八进制数。

1 输入格式

输入的第一行为一个正整数n (1<=n<=10)。

接下来n行,每行一个由09、大写字母AF组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。

2 输出格式

输出n行,每行为输入对应的八进制正整数。

【注意】

输入的十六进制数不会有前导0,比如012A。

输出的八进制数也不能有前导0。

3 样例输入

2

39

123ABC

4 样例输出

71

4435274

解决方案

在直接进制转换较难时,可以找个“中间值”。即十八进制——十进制——八进制

示例代码

def jz(x):

s=0

a={'A':10,'B':11,'C':12,'D':13,'E':14,'F':15}

x=str(x)[::-1]

for i in range(len(str(x))):#转化10进制

if x[i] in a:

s+=a[x[i]]*16**i

else:

s+=int(x[i])*16**i

h&#

python大写十六进制_关于Python|进制转换问题相关推荐

  1. python 十六进制转中文_python进制转换

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 进制转换:进制转换是人们利用符号来计数的方法. 进制转换由一组数码符号和两个基本 ...

  2. python二进制转十进制算法_python进制转换:十进制转二进制的用法

    我们在学习python时候肯定会碰到关于进制转换,其实这是非常简单的,这个就像小学学习数学乘法口诀意义,只要记住转换口诀即可轻松应用,一起来看下具体的操作内容吧~ 一.python进制转换 dec(十 ...

  3. python十六进制转为二进制数_python进制转换(二进制、十进制和十六进制)及注意事项...

    使用内置函数实现进制转换实现比较简单,主要用到以下函数: bin().oct().int().hex() 下面分别详解一下各个函数的使用(附实例) 第一部分:其他进制转十进制 1.二进制转十进制 使用 ...

  4. python二进制反码例题_python中的进制转换和原码,反码,补码

    python中的进制转换和原码,反码,补码 计算机文件大小单位 b = bit 位(比特) B = Byte 字节 1Byte = 8 bit #一个字节等于8位 可以简写成 1B = 8b 1KB ...

  5. Python整型数据详述和进制转换

    整型数据概述 整型数字在 Python 中的关键字是 int,整形在计算机中用于计算和比较. 在 32 位机器上 int 的范围是:-231 ~ 231 - 1,也就是-2147483648 ~ 21 ...

  6. python 整数逆位运算_Python 进制转换、位运算

    一.进制转换 编程用十进制,十进制转换为二进制.八进制.十六进制 In [135]: bin(23) Out[135]: '0b10111' In [136]: oct(23) Out[136]: ' ...

  7. LeetCode 1271. 十六进制魔术数字(进制转换)

    1. 题目 你有一个十进制数字,请按照此规则将它变成「十六进制魔术数字」:首先将它变成字母大写的十六进制字符串,然后将所有的数字 0 变成字母 O ,将数字 1 变成字母 I . 如果一个数字在转换后 ...

  8. 十进制转换为十六进制-八进制-二进制的进制转换计算

    进制换算在工作中是一项必不可少的技能,例如在RTC中得到的数据为十六进制的,但是我们使用时用的是十进制.这就免不了进行进制之间的换算.进制之间的换算可以手动计算进行换算,也可以编写程序进行换算.这里主 ...

  9. python蓝桥杯试题 基础练习 十六进制转十进制 实现进制转换

    python将输入到的字符串转换为十进制输出 问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出. 注:十六进制数中的10~15分别用大写的英文字母A.B.C.D. ...

最新文章

  1. linux卸载欧朋浏览器,如何在Centos下安装opera浏览器
  2. 我,某大学副教授+副处级,工资7300/月,老婆天天骂我窝囊废……
  3. 程序员圈的鄙视链 | 每日趣闻
  4. 第一章·MySQL介绍及安装
  5. php pdo连接不成功,php – 为什么PDO在连接失败时打印我的密码?
  6. 安卓软件错误log_关于android程序的log错误信息的问题,请明白人看下吧,我是初学者,新建的android项目,一个代码都没改过...
  7. 信息学奥赛一本通 2029:【例4.15】水仙花数
  8. 资源下载| 深度学习Pytoch1.0如何玩?这一门含900页ppt和代码实例的深度学习课程带你飞
  9. python空条件_python – 如何在SQLAlchemy中指定一个条件,其中一个条件要求列为空?...
  10. vue.js详细教程--优优优
  11. Lena——计算机视觉中的女神被人忽视的部分
  12. CDH--彻底解决问题----时钟异常
  13. 华为云HECS,集智纳简优化配置,畅享一站式使用场景
  14. 并查集巧妙用法(codeforces)C. Destroying Array
  15. C++ 打开文件夹对话框-OPENFILENAME
  16. 极限编程-拥抱变化阅读感想(一)
  17. 蚂蚁全媒体中心刘鑫炜:从李子柒看如何打造成功的个人品牌形象
  18. 数据分析师python面试题_数据分析师面试题
  19. Slope one—个性化推荐中最简洁的协同过滤算法
  20. 手机上网显示服务器连接异常,手机连监控连接服务器异常什么原因

热门文章

  1. 使用Python进行页面开发——CSS
  2. 笔试、面试题收集(主要是Python Web开发)编辑中。。。
  3. 带433遥控紫外线照明灯触摸芯片-DLT8SA20A-杰力科创
  4. 企业网站安全维护方案
  5. 使用pycharm过程中出现This license K71U8DBPNE has been cancelled问题
  6. Task 03 python自动化之word操作
  7. 关于post请求接受不到参数
  8. 蓝桥杯:铁塔尼号营救(Java版本)
  9. 谭安林:大数据在教育行业的研究与应用
  10. Adavanced Installer 用户自定义行为——卸载时删除残留日志文件