int()函数

int()函数可将字符和数字取整,默认为十进制,如果是其它进制转十进制,这时要指定进制,

x = int('111', 2)
print(x)
# 7

# 注意这里会溢出,int后的结果是错误的,所以大数取整的时候
# 最好用地板除实现,float会出错
k = 278675673186014706
print(k // 2)
print(int(k / 2))
# 139337836593007353
# 139337836593007360
View Code

ttt

原文地址:https://www.cnblogs.com/xxswkl/p/12670021.html