消除 Python 3 中打印字符串中的空格
在 Python 3 中,控制打印值之间的间距可能具有挑战性,但这里有一些常用方法:
使用 sep 参数:
sep 参数在 print() 函数中指定时,允许您删除值之间不需要的空格。例如:
<code class="python">print("a", "b", "c", sep="")</code>
这将打印“abc”,没有任何额外的空格。
将整数转换为字符串:
如果你有整数值,您可以使用 str() 函数将它们转换为字符串:
<code class="python">a = 42 b = 84 print("a = " + str(a) + ", b = " + str(b))</code>
这将打印不带空格的“a = 42, b = 84”。
使用format() 方法:
format() 方法还可以用于格式化字符串:
<code class="python">print("a = {}, b = {}".format(a, b))</code>
这将打印“a = 42, b = 84”,不带空格.
使用 f-Strings (Python 3.6 ):
Python 3.6 引入了 f-strings,它提供了一种简洁易读的字符串格式:
<code class="python">print(f"a = {a}, b = {b}")</code>
这将打印不带空格的“a = 42, b = 84”。
其他提示:
转换时删除值之间空格的另一种方法整数到字符串使用 join() 方法:
<code class="python">print(",".join([str(a), str(b)]))</code>
这将打印“42,84”,不带空格。
以上是如何消除 Python 3 中打印值之间的空格?的详细内容。更多信息请关注PHP中文网其他相关文章!