Rumah > pembangunan bahagian belakang > Tutorial Python > python二进制怎么转十进制?

python二进制怎么转十进制?

青灯夜游
Lepaskan: 2019-06-05 10:14:17
asal
57717 orang telah melayarinya

python二进制怎么转十进制?

在python中可以通过内置函数int()函数进行二进制转十进制;int()函数可以将一个指定进制的数字型字符串或者十进制数字转化为整型。(推荐学习:python视频教程

语法:

int(object,base)
Salin selepas log masuk

924b58441033adc12a0c275b8792e2f.png

返回值:返回整型数据。

注意:在将浮点数转换为整型数据时,无论浮点数的小数部分值是什么,int( )函数只会保留整数部分,而将小数部分舍去。因此在求浮点数的四舍五入之类的问题时,应该避免直接使用int函数。

示例1:将二进制数转化为十进制数

test = ['111011011111', '0b101']
 
for number in test:
    print(int(number, 2))
Salin selepas log masuk

输出:

3807
5
Salin selepas log masuk

示例2:将八进制数转化为十进制数

test = ['-1537202', '0o147']
 
for number in test:
    print(int(number, 8))
Salin selepas log masuk

输出:

-441986
103
Salin selepas log masuk

更多python相关技术知识,请访问python入门教程栏目学习!

Atas ialah kandungan terperinci python二进制怎么转十进制?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan