如何使用python在字符串和整数之间添加空格

2024-04-27 00:51:06 发布

您现在位置:Python中文网/ 问答频道 /正文

如何在字符串和整数之间添加空格,以及是否要在新行中打印? 这是我的代码,所以输出将是,1000正常,但是 我的输出应该是这样的

1000 normal

或者

^{pr2}$

我如何实现这一点? 下面是代码尝试。在

w = 40
h = 5
b = (w * (pow(h, 2)))
f1 = "normal"
f2 = "average"
if b >= 500:
    print(str(b)+f1)
else:
    print(str(b)+f2)

Tags: 字符串代码if整数elsef2f1空格
2条回答

对于空间:

print(str(b), f1)

对于b和f1之间的换行打印:

^{pr2}$

最基本的方法是使用字符串连接:

print(str(b) + ' ' + f1)

但是请注意,^{}的默认sep参数是一个空白。所以你可以使用:

^{pr2}$

在Python3.6+中,您可以使用格式化字符串文本(PEP 498):

print(f'{b} {f1}')           # single space separator
print(f'{b}\n{f1}')          # new line separator

相关问题 更多 >