print语句中的空格 - python v3.4

时间:2016-10-25 21:49:21

标签: python whitespace

我想打印“税后,您的总额是:$ 8.74999125。” $符号后没有空格。

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

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

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

总价格是浮动类型。

3 个答案:

答案 0 :(得分:1)

我会使用string formatting

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

答案 1 :(得分:1)

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

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

或使用strings formatting

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

答案 2 :(得分:1)

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

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