2024-04-19 21:07:12 发布
网友
>>> item1="eggs" >>> item2="sandwich" >>> print(item1+item2) >>> Output: eggssandwich
我的主要目标是在鸡蛋和三明治之间留出空间。
但我不知道怎么做。任何帮助都将不胜感激
只需增加空间!
print(item1 + ' ' + item2)
很简单!
'{} {}'.format(item1, item2) # the most prefereable
或者
'%s %s' % (item1, item2)
或者只是印刷品 print(item1, item2)
print(item1, item2)
对于元素的动态计数,可以使用join(类似于tread中的另一个答案)。
此外,您还可以从官方文档的第一个变体中阅读如何使用格式语言进行真正灵活的格式设置: https://docs.python.org/2/library/string.html#custom-string-formatting
更新: 由于f字符串是在Python 3.6中引入的,因此也可以使用它们: f'{item1} {item2}'
f'{item1} {item2}'
使用.join():
.join()
print(" ".join([item1, item2]))
但是,print的默认设置是在参数之间放置一个空格,因此您还可以执行以下操作:
print
另一种方法是使用字符串格式:
print("{} {}".format(item1, item2))
或者旧的方式:
print("%s %s" % (item1, item2))
只需增加空间!
很简单!
或者
或者只是印刷品
print(item1, item2)
对于元素的动态计数,可以使用join(类似于tread中的另一个答案)。
此外,您还可以从官方文档的第一个变体中阅读如何使用格式语言进行真正灵活的格式设置: https://docs.python.org/2/library/string.html#custom-string-formatting
更新: 由于f字符串是在Python 3.6中引入的,因此也可以使用它们:
f'{item1} {item2}'
使用
.join()
:但是,
print
的默认设置是在参数之间放置一个空格,因此您还可以执行以下操作:另一种方法是使用字符串格式:
或者旧的方式:
相关问题 更多 >
编程相关推荐