我试图粘贴/连接2个字符串在一起,但是每当我尝试组合货币د.إ,它位于我的第二个字符串后面,例如price.
下面是这个问题的最小示例
currency = 'د.إ'
price = '9.99'
string1 = currency + price
print(string1)
string2 = "".join([currency, price])
print(string2)
string3 = "{}{}".format(currency, price)
print(string3)
有谁知道如何将它们连接起来使它们正确排序吗?
在Python 3.9.10 REPL中测试:
>>> currency = 'د.إ'
>>> price = '9.99'
>>> print(currency)
د.إ
>>> print(price)
9.99
>>> print(currency, price)
د.إ 9.99