话不多说,进入正题!

十进制向其他进制的转换

python 中,有一些特定的内置函数,特别方便十进制向其他进制的转换,例如 : 十进制转十六进制 --》hex()
十进制转八进制 – 》oct()
十进制转二进制 – 》 bin()
额,好像就这几个函数@[email protected],十进制转其他进制,大家动动手,写脚本吧!
python中,进制之间的转换

其他进制向十进制转换

1.使用eval()函数

这个函数大家都比较熟悉了,我就不浪费大家时间了@–@

2.使用int()函数

首先,直接使用,即只有一个参数,此时,参数的类型可以为浮点型,和字符串(为浮点数时,返回整数部分,为字符串时,必须是整数,如 “12”)
python中,进制之间的转换
如图所示,int(“0xab” ),int(“a1”) 为什么不对呢???哈哈,其实,int()这个函数可以有两个参数,第一个参数是字符串,第二个参数是用来说明第一个参数是什么进制
python中,进制之间的转换
若不加第二个参数,则默认字符串中的是十进制数,所以刚才才报错
,讲到这里,大家应该都明白了,只要加上第二个参数来说明字符串是什么进制,就能把该字符串对应的某进制数转换成十进制
python中,进制之间的转换
注意!!!!
int()函数的第二个参数可不仅仅是上图几个呦!!!!
哈哈,相信你知道我说的是什么意思了,再给你一张图吧。
python中,进制之间的转换python中,进制之间的转换

相关文章:

  • 2021-05-20
  • 2021-09-24
  • 2022-12-23
  • 2022-12-23
  • 2021-12-27
猜你喜欢
  • 2021-12-01
  • 2021-10-11
  • 2022-01-16
  • 2021-11-17
  • 2022-12-23
  • 2021-06-17
  • 2021-11-02
相关资源
相似解决方案