将字符串转换为相应的数据类型即。 int或long(python3)

时间:2017-07-28 07:21:11

标签: python-3.x int long-integer type-conversion factors

temp=input()
l=list(map(int,temp.split()))
count=0
for i in range (1,min(l[0],l[1])+1):
    if l[0]%i==0 and l[1]%i==0:
        count+=1
print (count)

以上代码需要2个或更多数字,并找到常见因子的数量。这些数字的范围是1到10 ** 12.

如何在此代码中处理int和long数据类型?请帮助。

1 个答案:

答案 0 :(得分:4)

与Python 2相反,Python 3没有区分intlonglong已从Python 3中消失)。它只是一个整数,甚至可以超过64位。

来自Python 3文档

  

Integers have unlimited precision.