如何在我的程序中显示句子。。在
如果我有这句话:“我踢足球”,我想把字母“o”换成“e”。。。。在
我用下面的代码执行此操作,该代码显示它对句子所做的调整,例如:“feetball”,但不显示句子,例如: “我玩感觉球” 编辑后如何显示完整的句子
我使用的代码: ــــــــــــــــ
f="ذهب الولد إلى الشاطىء و تحدث بشكل هادىء و كان يسيير في بطئ و يمسك في يده شيئ"
x=f.split()
for s in x:
if s.endswith("ئ") and len(s)==3 :
print(s.replace("ئ","ء"))
if s.endswith("ىء") and len(s)>=5:
print(s.replace("ىء","ئ"))
看起来就像是将字符串拆分为单词,并根据特定的条件对每个单词执行替换。但是,如果没有为单词定义替换项,则永远不会打印它。你需要一个不替换任何字符的大小写:
^{pr2}$如果要将所有输出放在一行上,可以构建一个已处理单词的列表,用空格重新连接它们,然后打印结果:
^{} 不更改原始字符串,它返回一个新字符串;字符串在Python中是不可变的。而且,您实际上并没有更改字符串的原始列表} :
x
,因此无法获得完整的句子。尝试使用^{现在整个句子是
^{pr2}$x
:这允许您定义可以应用于同一个单词的多个替换,但允许您在结尾打印整个修改后的句子。在
相关问题 更多 >
编程相关推荐