我想知道一个单词是否包含数字和字符,如果包含数字和字符,则将数字部分和字符部分分开。我想查一下泰米尔语的单词,比如:ரூ.100或ரூ100。我想把ரூ.和100,ரூ和100分开。我在蟒蛇里怎么做呢?我试过这样做:
for word in f.read().strip().split():
for word1, word2, word3 in zip(word,word[1:],word[2:]):
if word1 == "ர" and word2 == "ூ " and word3.isdigit():
我有一个带有两个占位符的字符串,带有XML:
<string name="message">%1$s informs that %2$s is not feeling well today.</string>
因为%2$s要么是"he“,要么是”he“,翻译成葡萄牙语时,我们应该只有第一个占位符,即一个人的名字:
<string name="message">%1$s informa que não se sente muito bem hoje.</string>
代码编译和工作正常,但是Lint抱怨St
我试着用打印命令打印印地语字母,然后我看到了这个奇怪的\xe0\.一些东西。但是,如果我不使用print并使用引号打印它们,输出就像expected...why一样工作,所以呢?
这样做很好:
"This is ऋ ॠ ऌ"
但是,对于打印,它不能很好地工作:
var = "This is ऋ ॠ ऌ"
print "Again : %r" % var
我得到的输出如下:
Again : This is \xe0\xa4\x8b \xe0\xa5\xa0 \xe0\xa4\x8c'
为什么会这样?
注意:
# -*- coding: u
有没有办法获得一种语言的字母表中的字母?
我想进行分页,例如,我想显示字母表的最后7个字母。对于荷兰语字母表,t-z是最后7个字母,但对于瑞典字母表,它是w-ö(即w x y z areäö)。
当我将其作为输入时,对于“正常的”a-z字母表,我可以使用ASCII表生成中间的字母,但对于瑞典,这是不起作用的。