所以我需要在这场比赛中打印多少钱,但这不会奏效。我说:
print("£" coins)
print("£"coins)
print("£" +coins)
print("£" + coins)
print("£" , coins, )
没有人工作过;主要是涉及'str'的错误。一些是:
TypeError: cannot concatenate 'str' and 'int' objects
然后是
print("£" , coins, ),
打印
('\xa3', 49)
所以我要问的是如何打印变量和自定义文本?
答案 0 :(得分:3)
:
>>> coins = 2
>>> print '£ %d' % coins
£ 2
>>> print '£ {}'.format(coins)
£ 2
>>> print '£ ' + str(coins)
£ 2
>>> print '£', coins
£ 2
答案 1 :(得分:0)
>>> coins = 10
>>> print u'\xa3 %d' %(coins,)
£ 10