初学者。这段内容看了半天没有发现问题出在哪里?

n=3
fPrice=9
fAmount=n*fPrice
fMoney=50
fMoney=fMoney-fAmount
sText ="我买了"
print(sText,n,"斤,买了9斤,花了",fAmount,"剩余额度"fMoney,)

n=3
fPrice=9
fAmount=n*fPrice
fMoney=50
fMoney=fMoney-fAmount
sText ="我买了"
print(sText,n,"斤,花了",fAmount,"剩余额度",fMoney)

利用format()函数可以比较好的字符串间的变量插入。

n = 3
fPrice = 9
fAmount = n * fPrice
fMoney = 50
fMoney = fMoney - fAmount
sText = "我买了"
print('{}{}斤,花了{},剩余额度{}'.format(sText, fPrice, fAmount, fMoney))

我买了9斤,花了27,剩余额度23