首页 > 其他 > 详细

6 int数值类型的内置函数

时间:2020-07-23 02:19:46      阅读:87      评论:0      收藏:0      [点我收藏+]

一、int() 函数

1、字符串转数字

# int()函数,类型转换
a = 123

# type()函数,获取数据类型
print(type(a), a) # <class ‘str‘> 123
b = int(a) # 类型转换
print(type(b), b) # <class ‘int‘> 123

 

2、进制转换

# python中最大进制:36
# base must be >= 2 and <= 36, or 0
num = Z
print(int(num, base=36)) # 36进制最大值z

# num1 = ‘A‘
num1 = a
print(int(num1, base=16)) # 16进制a/A对应的十进制值为10

 

3、数值的bit长度:

# 数值 二进制表示
# 1 1
# 2 10
# 3 11
# 4 100
# 5 101
age = 33
r = age.bit_length()
print(r) # 6: 数值33的二进制bit长度为6

 

6 int数值类型的内置函数

原文:https://www.cnblogs.com/LIAOBO/p/13363584.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!