gpt4 book ai didi

python-3.x - 将字符串转换为相应的数据类型,即。 int 或 long (python3)

转载 作者:行者123 更新时间:2023-12-04 01:43:33 27 4
gpt4 key购买 nike

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 数据类型?请帮忙。

最佳答案

与 Python 2 不同,Python 3 不区分 intlong ( long 从 Python 3 中消失了)。它只是一个整数,甚至可以长于 64 位。

来自 Python 3 文档

Integers have unlimited precision.

关于python-3.x - 将字符串转换为相应的数据类型,即。 int 或 long (python3),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45367253/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com