字符串中包含伊朗、阿富汗等特殊国家语言,字符串拼接错误
来源:4-6 xpath提取元素
慕尼黑7546459
2020-04-21
老师,
我遇到一个关于字符串拼接奇怪的问题,title 中包含特殊国家的语言,如下:
title = "乌龟也会飞 لاک پشت ها هم پرواز می کنندل"
year = "(2004)"
# 方式1
print('{title}{year}'.format(title=title, year=year))
# 方式2
print(title + str(year))
# 方式3
print('%s%s' % (title, year))
# 方式4
print(f'{title}{year}')
# 方式5
t = [title, year]
print(''.join(t))
拼接结果输出,按正常 “(2004) 是应该被拼接在最后,但是,换了几种方式,都是错的”:
乌龟也会飞 لاک پشت ها هم پرواز می کنندل(2004)
乌龟也会飞 لاک پشت ها هم پرواز می کنندل(2004)
乌龟也会飞 لاک پشت ها هم پرواز می کنندل(2004)
乌龟也会飞 لاک پشت ها هم پرواز می کنندل(2004)
乌龟也会飞 لاک پشت ها هم پرواز می کنندل(2004)
这是什么原因啊,该怎么解决呢?
写回答
1回答
-
bobby
2020-04-22
这个只是显示有问题而已,不代表内容中字符串有问题
title = "乌龟也会飞 لاک پشت ها هم پرواز می کنندل" year = "(2004)" text = '{title}{year}'.format(title=title, year=year) print(text[len(text)-6:len(text)])
通过这个你应该能明白
022020-04-24
相似问题