gpt4 book ai didi

Python阿拉伯字符串与数字连接

转载 作者:太空宇宙 更新时间:2023-11-03 15:49:06 26 4
gpt4 key购买 nike

使用 Python 2.7.11,我尝试构建一个包含阿拉伯字符和数字的字符串。但是,数字总是出现在最终字符串的左侧而不是右侧。这是我的代码:

#! /usr/local/bin/python  -*- coding: UTF-8 -*-

city = 'الدوحة'
street = 'شارع بابل'
number = '6990'

address = city + ' ' + street + ' ' + number
print address

address = number + ' ' + city + ' ' + street + ' '
print address

Aptana 的输出:

الدوحة شارع بابل 6990
6990 الدوحة شارع بابل

如何强制数字位于最终字符串的右侧?

更新事实证明,从命令行来看,输出符合预期,但是从 Apatana Studio 来看,控制台正在重新格式化字符串。使用英语工具来处理阿拉伯语是很棘手的。

也就是说,我认为该字符串是正确的。但是,我接下来插入MySQL,然后显示在网页上,这是错误的。因此,不确定插入是否会重新格式化它,或者 HTML 是否会错误地呈现它。

最佳答案

问题出在 Aptana 上,它不知道从右到左的任何内容,而是从左到右显示所有内容,如您所见。

在网页上,将页面方向设置为从右到左,或者至少将显示阿拉伯字符串的元素设置为从右到左。

关于Python阿拉伯字符串与数字连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41473820/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com