设为首页 加入收藏

TOP

Python中各种进制之间的转化
2018-10-31 12:08:28 】 浏览:99
Tags:Python 各种 进制 之间 转化

1.十进制转化为其它进制

(1)bin(x):十进制转化为二进制

【实例1】 x=bin(20)   # x的值为字符串'0b10100'

(2)oct(x):十进制转化为八进制

【实例2】 x=oct(20)   # x的值为字符串'0o24'

(3)he(x):十进制转化为十六进制

【实例3】 x=hex(20)   # x的值为字符串'0x14'

2.其它进制转化为十进制

y=int("x",base=2/8/16),其中x是一个用其它进制表达的字符串,base用于指定具体的进制,该函数的作用是根据base指定的进制将x转化为十进制整数。

【实例1】y=int('0b10100',2)  #将二进制转化为十进制,返回一个整型值20

【实例2】y=int('0o24',8)       #将八进制转化为十进制,返回一个整型值20

【实例3】y=int('0x14',16)     #将十六进制转化为十进制,返回一个整型值20

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇1.1环境的准备(一)之Python解释.. 下一篇阿里云服务器ubuntu 配置

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目