整数(x)
山东章曲网络科技
其目的一般是将x字符串转换为整数。除了这个函数之外,int()还可以将其他基数转换为十进制数。 Python内置函数官方文档
从官方文档中我们可以了解到内置函数: int(x,base=10)
山东章曲网络科技
第二个参数默认base=10,它将我们常用的字符串转换为十进制整数。因此,我们可以通过改变第二个参数将其他基数转换为十进制数:
print(int('0101',2))#二进制转十进制
print(int('27',8))#八进制转十进制
print(int('A0',16))#十六进制转十进制
5
23
160
使用内置函数将十进制转换为二进制、八进制或十六进制:bin()、oct()、hex()
b=bin(17)#将十进制转换为二进制
o=oct(17)#将十进制转换为八进制
h=hex(17)#将十进制转换为十六进制
打印(b,类型(b))
打印(o,类型(o))
打印(h,类型(h))
0b10001 类“str”
0o21 类'str'
0x11 类“str”
注意:bin()、oct()、hex()的返回值都是字符串,分别以0b、0o、0x为前缀。
山东章曲网络科技
本文采摘于网络,不代表本站立场,转载联系作者并注明出处:https://www.iotsj.com//kuaixun/3922.html
用户评论
哇塞,Python 的基数转换太方便了,学了这个感觉自己能轻松处理各种进制数了!
有16位网友表示赞同!
Python 基数转换简直是程序员的福音,再也不用担心进制转换的麻烦了!
有5位网友表示赞同!
学习了 Python 的基数转换,感觉自己的编程水平又提升了一个档次!
有11位网友表示赞同!
Python 的基数转换功能太强大,各种进制之间的转换都能轻松搞定!
有19位网友表示赞同!
Python 基数转换,简单易学,效率很高,强烈推荐!
有6位网友表示赞同!
Python 基数转换太方便了,再也不用苦苦计算了!
有19位网友表示赞同!
Python 的基数转换功能简直是黑科技,太厉害了!
有18位网友表示赞同!
Python 基数转换让我对编程充满了信心,原来进制转换也可以如此轻松!
有13位网友表示赞同!
Python 基数转换功能,让我对编程语言有了更深的理解!
有20位网友表示赞同!
Python 基数转换功能,让我在学习编程的路上更加得心应手!
有9位网友表示赞同!
终于学会了 Python 的基数转换,感觉自己又掌握了一项新的技能!
有9位网友表示赞同!
Python 基数转换,真是太方便了,强烈推荐!
有20位网友表示赞同!
Python 基数转换,让我对编程语言有了更深的认识!
有5位网友表示赞同!
Python 基数转换,真是一个好东西,值得学习!
有9位网友表示赞同!
Python 基数转换,简单易懂,非常实用!
有11位网友表示赞同!
终于学会了 Python 基数转换,感觉自己又厉害了!
有14位网友表示赞同!
Python 基数转换,让我对编程的理解更深了一层!
有16位网友表示赞同!
Python 基数转换功能,真是太实用了,强烈推荐!
有7位网友表示赞同!
Python 基数转换,原来这么简单,我终于明白了!
有14位网友表示赞同!
Python 基数转换,让我对编程的兴趣更浓厚了!
有8位网友表示赞同!