关于print语句中的空格:python v3.4

whitespace in print statement - python v3.4

本问题已经有最佳答案,请猛点这里访问。

我想打印"税后,你的总数是$8.74999125。"$符号后没有空格。

我怎么能在这个声明中这样做?

1
print("After tax, your total is: $",total_price).

此语句的输出在$后添加空白。

总价为浮动类型。


第三种变体:也可以更改分隔符符号(在当前情况下为空字符串):

1
print("After tax, your total is: $",total_price, sep='').

total_price转换为字符串,然后使用字符串连接:

1
print("After tax, your total is: $" + str(total_price))

或使用字符串格式:

1
print("After tax, your total is: ${}".format(total_price))


我将使用字符串格式

1
print("After tax, your total is: ${}".format(total_price))