Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/293.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 如何阻止此程序中出现空格?_Python_Python 3.x - Fatal编程技术网

Python 如何阻止此程序中出现空格?

Python 如何阻止此程序中出现空格?,python,python-3.x,Python,Python 3.x,在课堂上,我打算写一个程序,为你安排坐标。我写道: x = input("") y = input("") z = input("") print("(",x,",",y,",",z,")\n) 输出为:(␣0␣,␣-7831␣,␣2323␣)⤶ 如何阻止额外的空格出现,以便获得此信息?:(0,␣-7831,␣2323)⤶ 在现代Python中,最好的方法是使用f

在课堂上,我打算写一个程序,为你安排坐标。我写道:

x = input("")
y = input("")
z = input("")

print("(",x,",",y,",",z,")\n)
输出为:(␣0␣,␣-7831␣,␣2323␣)⤶
如何阻止额外的空格出现,以便获得此信息?:(0,␣-7831,␣2323)⤶

在现代Python中,最好的方法是使用f字符串:

print(f"({x},{y},{z})")
请注意字符串的前缀是如何加上
f
。大括号
{}
之间的所有内容都将被解释为Python表达式,随后转换为字符串并插入到该点


请注意,
print
后面已经有了一个换行符,因此除非您需要一个额外的换行符(即空行),否则您不需要自己添加
\n

什么是
␣,␣字符?从终端复制的工件?它们是空格。我用来提交作品的网站会添加这样的空格,这样你就可以看到有多少个。逗号就在那里。