Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python显示()和#x27;s环绕打印命令_Python_Python 3.x_Terminal_Raspberry Pi_Raspberry Pi3 - Fatal编程技术网

python显示()和#x27;s环绕打印命令

python显示()和#x27;s环绕打印命令,python,python-3.x,terminal,raspberry-pi,raspberry-pi3,Python,Python 3.x,Terminal,Raspberry Pi,Raspberry Pi3,当我试图通过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') 我找不到发生这种情况的任何原因,而

当我试图通过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非常陌生,可能犯了一个愚蠢的错误,但我在网上找不到任何关于它的信息

尝试使用
格式
打印


print(“{0}可被{1}”整除)。format(num,i))

在我的命令修复问题之前使用python3

是否可能运行python-2.x?是否可以检查终端
python--version
这不仅仅是可能的,而且是有保证的。您正在使用Python2.x
print
是一条语句,不需要括号。使用括号表示您正在打印一个元组,这解释了为什么要以打印方式打印元组。如果您不打算使用Python2.x,请先解决这个问题。