python 显示 () 周围的打印命令
python showing ()'s around print command
每当我尝试通过 raspberry pi 上的终端 运行 这个脚本时:
input = 5
num = int(input)
for i in range(2,num):
if (num % i) == 0:
print(num, "is divisible by", i)
break
else:
print(num, "is a prime number")
break
它的输出是:
(5, 'is a prime number')
我找不到任何会发生这种情况的原因,它只会通过终端发生,但出于某种原因,如果我拿走 (),它仍然有效,这不应该是我的新手python 可能犯了一个愚蠢的错误,但我在网上找不到任何相关信息
尝试将 format
与 print
一起使用
print("{0} is divisible by {1}".format(num, i))
在我的命令修复问题之前使用 python3
每当我尝试通过 raspberry pi 上的终端 运行 这个脚本时:
input = 5
num = int(input)
for i in range(2,num):
if (num % i) == 0:
print(num, "is divisible by", i)
break
else:
print(num, "is a prime number")
break
它的输出是:
(5, 'is a prime number')
我找不到任何会发生这种情况的原因,它只会通过终端发生,但出于某种原因,如果我拿走 (),它仍然有效,这不应该是我的新手python 可能犯了一个愚蠢的错误,但我在网上找不到任何相关信息
尝试将 format
与 print
print("{0} is divisible by {1}".format(num, i))
在我的命令修复问题之前使用 python3