我需要替换字符串的第一个字母。我应该使用什么命令?
我正在为法语写一个东西,将单词改成过去时,我已经完成了最后一个字母的位,即re
变成了你,但我需要做一个将je
改为{{} 1}}
j'ai
这是我到目前为止所做的事情
答案 0 :(得分:1)
如果你这样做
word = 'tu as'
changes = {'je': "j'ai", 'tu':'tu as'}
changes.get(word, 'Nope')
它将为您提供从“我/你”到“我/你做过”所需的更改。
这是一个非常天真的翻译工具...你也可以把所有的条款放在同一个词典中,即
changes = {'re':'u', 'ir':'i', 'er':'e', 'je': "j'ai", 'tu':'tu as'}
然后遍历“from”句子中的每个单词,将其转换为等效的过去时单词。
免责声明:当然,这并不考虑您使用的语言的语法。完全翻译比这种“a-for-b”类型的交换更为复杂。