2024-07-04 15:52:49 发布
网友
我从freecodecamp的4小时基本python视频学习。在视频中,有一个示例演示了如何通过将单词中的元音替换为字母“g”来制作基本翻译程序。代码使用for循环和加号(+)
我的困难是,我认为加号是用来相互添加字符串的。不能代替某些东西。这似乎违反直觉。它是如何工作的?如果您能为我提供有用的资源,我将不胜感激
The code in the video
关于加号你是对的。它用于将字符串连接在一起。 然而,该程序通过从空translation=”“构建一个新字符串来执行“translation”,同时将元音替换为“g”
for letter in phrase
获取短语字符串中的每个字母,并对其执行if检查。如果是元音,在空字符串中加上“g”。如果不是,则添加原始字母。最终结果是返回“已翻译”的新字符串
关于加号你是对的。它用于将字符串连接在一起。 然而,该程序通过从空translation=”“构建一个新字符串来执行“translation”,同时将元音替换为“g”
获取短语字符串中的每个字母,并对其执行if检查。如果是元音,在空字符串中加上“g”。如果不是,则添加原始字母。最终结果是返回“已翻译”的新字符串
相关问题 更多 >
编程相关推荐