对于字符串,+符号在python中是如何工作的?

2024-07-04 15:52:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我从freecodecamp的4小时基本python视频学习。在视频中,有一个示例演示了如何通过将单词中的元音替换为字母“g”来制作基本翻译程序。代码使用for循环和加号(+)

我的困难是,我认为加号是用来相互添加字符串的。不能代替某些东西。这似乎违反直觉。它是如何工作的?如果您能为我提供有用的资源,我将不胜感激

The code in the video


Tags: the字符串代码示例for视频字母code
1条回答
网友
1楼 · 发布于 2024-07-04 15:52:49

关于加号你是对的。它用于将字符串连接在一起。 然而,该程序通过从空translation=”“构建一个新字符串来执行“translation”,同时将元音替换为“g”

for letter in phrase

获取短语字符串中的每个字母,并对其执行if检查。如果是元音,在空字符串中加上“g”。如果不是,则添加原始字母。最终结果是返回“已翻译”的新字符串

相关问题 更多 >

    热门问题