-4
有人可以向我解释为什么这个程序不会打印数字和正确执行?我试过使用继续和休息,但似乎没有任何工作。嵌套如果和其他语句循环
进入这里
n=60
m=2
for int in range(60):
if n/m==int:
m=2
n=n+1
else:
while m<=n and n/m==float:
m=m+1
if n==m:
print(n)
你正在影响内置的'int'和'float',请改变你的循环变量BLE。另外,你永远不会定义'float'。 –
有很多问题,其中一个是你正在检查'n/m'是否等于永远不会是真的类型。 –
你究竟在努力实现什么,因为我无法遵循代码中的任何逻辑? –