python进制转换函数代码,python实现进制转换

  python进制转换函数代码,python实现进制转换

  大家好,本文主要讲Python十进制转换用法的详细讲解。有兴趣的同学过来看看,如果对你有帮助记得收藏。

  00-1010使用int()将任意字符和数字转换成十进制:十六进制转换成十进制:int (x,16)八进制转换成十进制:int (x,8)二进制转换成十进制:int(x),oct(x)或hex(x)转换:bin(x)转换成二进制:Oct(x)转换成八进制:hex(x)转换成十六进制:format(x, b )转换成二进制格式(x, o )转换成八进制格式(x

  

目录

  int()类可以将数字或字符串转换成整数,调用方法是:

  int(x,base=10)

  

使用int()转换

  Int(55) #字符串转换为十进制整数

  55

  Int(0b11) #二进制到十进制

  3

  Int(0o11) #八进制到十进制

  9

  Int(0x11) #十六进制到十进制

  17

  

任意字符数字转换为10进制:

  x是传入的参数,例如:

  int(aaaa ,16)

  43690

  int(abcdef ,16)

  11259375

  

16进制转换为10进制:int(x,16)

  x是传入的参数,例如:

  int(12345670 ,8)

  2739128

  int(10 ,8)

  8

  

8进制转换为10进制:int(x,8)

  x是传入的参数,例如:

  int(10 ,2)

  2

  int(11 ,2)

  3

  int(100 ,2)

  四

  

2进制转换为10进制:int(x,2)

  输入参数可以是十六进制的2、8和16,输出是字符串的形式。

  

使用bin(x) ,oct(x) 或hex(x) 转换:

  Bin(0b100) #二进制转换为二进制

  0b100

  Bin(0o11) #八进制到二进制

  0b1001

  Bin(11) #十进制到二进制的转换

  0b1011

  Bin(0xa1) #十六进制到二进制

  0b10100001

  

bin(x)转换为二进制:

  Oct(0b11) #二进制到八进制

  0o3

  Oct(0o77) #八进制到八进制

  0o77

  Oct(55) #十进制到八进制

  0o67

  Oct(0xab) #十六进制转换为八进制

  0o253

  

oct(x)转换为八进制:

  十六进制(0b11) #二进制到十六进制

  0x3

  Hex(0o11) #八进制到十六进制

  0x9

  十六进制(11) #十进制到十六进制

  0xb

  十六进制(0xaa) #十六进制到十六进制

  0xaa

  

hex(x)转换为十六进制:

  Format(x, b) #将x转换为二进制

  Format(x, o) #将x转换为八进制

  Format(x, d) #将x转换为小数

  Format(x, x) #将x转换为十六进制

  x可以是二进制、八进制、十进制和十六进制。

  

使用format() 转换

  Format(0b11, b) #二进制转换为二进制

  11

  Format(0o11, b) #八进制到二进制

  1001

  Format(11, b) #十进制转换为二进制

  1011

  Format(0x11, b) #十六进制转换为二进制

  10001

  

format(x,b)转换为二进制

  格式(0b11, o) #二进制到八进制

  3

  Format(0o11, o) #八进制转换为八进制

  11

  Format(11, o) #十进制转换为八进制

  13

  Format(0x11, o) #十六进制转换为八进制

  21

  

format(x,o)转换为八进制

  格式(0b11, d) #二进制到十进制

  3

  格式(0o11, d) #八进制到十进制

  9

  Format(11, d) #十进制转换为十进制

  11

  格式(0x11, d) #十六进制转换为十进制

  17

  

format(x,d)转换为十进制

  格式(0b11, x) #二进制到十六进制

  3

  Format(0o11, x) #八进制到十六进制

  9

  Format(11, x) #十进制转换为十六进制

   b

  Format(0x11, x) #十六进制转换为十六进制

  11

  

format(x,x)转换为十六进制

  关于Python二进制转换用法的这篇文章到此结束。更多相关Python二进制转换内容,请搜索热门IT软件开发工作室之前的文章或继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: