Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.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_Spaces - Fatal编程技术网

在Python中,如何在两个字符串项之间放置空格

在Python中,如何在两个字符串项之间放置空格,python,spaces,Python,Spaces,我的主要目标是在鸡蛋和三明治之间留出空间 print("eggs" + " " + "sandwich") 但我不知道该怎么做。任何帮助都将不胜感激使用.join(): 但是,print的默认设置是在参数之间留出一个空格,因此您还可以执行以下操作: print(" ".join([item1, item2])) 另一种方法是使用字符串格式: print(item1, item2) 还是老办法: print("{} {}".form

我的主要目标是在鸡蛋和三明治之间留出空间

print("eggs" + " " + "sandwich")
但我不知道该怎么做。任何帮助都将不胜感激

使用
.join()

但是,
print
的默认设置是在参数之间留出一个空格,因此您还可以执行以下操作:

print(" ".join([item1, item2]))
另一种方法是使用字符串格式:

print(item1, item2)
还是老办法:

print("{} {}".format(item1, item2))

只需添加空间

print("%s %s" % (item1, item2))
很简单

print(item1 + ' ' + item2)

或者只是打印出来的

'%s %s' % (item1, item2)
对于元素的动态计数,您可以使用join(就像在tread中的另一个答案中一样)

此外,您还可以从官方文档的第一个变体中了解如何使用格式语言进行真正灵活的格式设置:

更新: 由于f字符串是在Python 3.6中引入的,因此也可以使用它们:

print(item1, item2)

如何在两个连接的字符串之间添加空格? ****这是上面问题的答案** **我认为这是在两个串联字符串之间添加空格的简单方法****

f'{item1} {item2}'
输出:Geethanjalii科学技术研究所jaanu每次都工作 打印(项目1、项目2)
#仅当项目1和2是字符串时有效。
打印(项目1+“”+项目2)

这里有三个简单的添加空间的解决方案

在两者之间添加一个空格,但如上所述,这仅在两个项目都是字符串时有效

college ='geethanjaliinstituteofscienceandtechnology'
 name =" " 'jaanu'
 test1 =college+name
 print(test1)
另一个简单的解决办法是在鸡蛋的末端或三明治的开头加一个空间

print("eggs" + " " + "sandwich")

这些都将返回相同的结果。

print({}{}).format(item1,item2))
有效-但仅当
item1
item2
是字符串时有效<代码>打印(项目1,项目2)没有这个限制。欢迎使用堆栈溢出。只有代码的答案几乎总是可以通过添加一些关于它们如何工作以及为什么工作的解释来改进的。带有解释的答案通常质量更高,更像是吸引选票。该解决方案已由提供。
print("eggs" + " sandwich")
print("eggs " + "sandwich")
print("eggs" + " sandwich")
>>> item1="eggs"
>>> item2="sandwich"

>>> print(f"{item1} {item2}")