首先是在python中,将十进制转换为不同进制:

  • print(bin(37)) #bin(n)是将十进制整数n转换为二进制
  • print(oct(37)) #oct(n)是将十进制整数n转换为八进制
  • print(hex(37)) #bin(n)是将十进制整数n转换为十六进制

将不同进制转换为十进制:

  • print(int('100101', 2)) #int(n, 2)是将二进制数n转化为十进制
  • print(int('45', 8)) #int(n, 8)是将八进制数n转化为十进制
  • print(int('25', 16)) #int(n, 16)是将十六进制数n转化为十进制

利用进制转换的函数,将十进制数d转换为二进制:

d = int(input())
########## Begin ##########
b=bin(d)
b=b.replace('0b','')
########## End ##########
print(b)

这个就特别简单,但是会有一个多余的'0b', 应该把'0b'去掉。那么该如何去掉多余的符号呢?

replace函数可以删去多余的符号。

注意,在使用的时候不要会忘记了赋值,要表达为:

a=s.replace(s1,s2):将s中的s1替换为s2

python进制转换#replace函数删除多余符号相关推荐

  1. Python进制转换10进制转换为16进制,不使用hex函数

    笔试中遇到的问题 Python进制转换10进制转换为16进制,不使用hex函数 给定一个整数,编写一个算法将这个数转换为十六进制数.对于负整数,我们通常使用 补码运算 方法. 注意: 十六进制中所有字 ...

  2. python进制转换函数-Python中进制转换函数的使用

    Python中进制转换函数的使用 关于Python中几个进制转换的函数使用方法,做一个简单的使用方法的介绍,我们常用的进制转换函数常用的就是int()(其他进制转换到十进制).bin()(十进制转换到 ...

  3. python进制转换函数及方法

    python进制转换函数 一.通过int函数实现其他进制转十进制 假设 M 为某已知进制字符串 n 的进制数 result = int(n,M) --------------------------- ...

  4. 小白兔入手:Python进制转换问题(二进制、八进制、十进制、十六进制)

    巩固完C语言和C++的相关算法后,开始学习这个号称简洁.功能强大.无所不能的Python语言,真是稀奇啊!! 这次来总结一下关于进制问题在Python中如何实现的,以及为什么当我就输入input函数时 ...

  5. python 进制转换 递归_python--使用递归优雅实现列表相加和进制转换

    咦,好像坚持了一段时间,感觉又有新收获啦. # coding: utf-8 class Stack: def __init__(self): self.items = [] # 是否为空 def is ...

  6. Python进制转换后去掉“0b“,“0x“,“0o“

    Python在进制转换之后会带上"0b"."0x"."0o"的进制转换符,而在具体使用过程中,很多时候我们又并不希望输出的结果带上进制前缀, ...

  7. 1112: 进制转换(函数专题)

    1112: 进制转换(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 3448 解决: 2599 [提交] [状态] [讨论版] [命题人:admin] 题目描述 输入一个十进制 ...

  8. ZZULIOJ 1112: 进制转换(函数专题)

    进制转换(函数专题) 题目描述 输入一个十进制整数n,输出对应的二进制整数.常用的转换方法为"除2取余,倒序排列".将一个十进制数除以2,得到余数和商,将得到的商再除以2,依次类推 ...

  9. python进制转换简述

    python进制转换可以参考十进制理解,逢十进一 同理二进制就是逢二进一,八进制逢八进一,十六进制逢十六进一,这里要注意,十六进制由0-9,和a,b,c,d,e,f组成,a-f分别代表10-15 1. ...

最新文章

  1. LeetCode 657 : Robot Return to Origin
  2. putty-psftp
  3. 常考数据结构与算法:表达式求值
  4. python supervisor_python之supervisor进程管理工具
  5. 在Centos 5.2下编译安装LAMP
  6. 划重点!十分钟掌握牛顿法凸优化
  7. 【教程】nrf51822实例代码解析及修改实例
  8. 解读制造业数字化转型的现状及发展趋势
  9. CSS font-family 属性值大全
  10. 新网域名转出及阿里云域名转入
  11. service常驻后台
  12. 对于无线网络经常掉线的问题
  13. Windows XP/2000实现自动登陆(加入域和未加域两种情况)
  14. uboot2021.10-nandflash-1.nand_fill_oob
  15. 厦门防腐木生产厂家厦门木天木屋运营模拟实盘周记20220915
  16. mysql数据库工程师简历_数据库工程师简历-自我评价怎么写(范文)
  17. mac运行ps特别慢_Mac Mac运行越来越慢?变卡顿?试试看这些加快小诀窍!
  18. 工具-在WIN10上搭建Ftp服务器(转)
  19. asp毕业设计——基于asp+access的网上远程教育网设计与实现(毕业论文+程序源码)——网上远程教育网
  20. 谷歌浏览器已屏蔽相应权限以保护您的隐私

热门文章

  1. 两种宽带接入方式HFC与ADSL的比较
  2. 读《高效能人士的七个习惯》的一些感悟
  3. excel的vba数组
  4. esxi直通 gen8_Microserver Gen8 折腾ESXI 6.5 后记
  5. Oracle 12c、18c ASMFD特性研究
  6. 黑寡妇优化算法(Black Widow Optimization Algorithm, BWOA)
  7. 搬家系统APP的设计与实现
  8. 第一章 虚拟现实技术概论
  9. win10 设置软件开机启动项失效
  10. 【Python】Python 中的 map 函数处理可迭代对象