以下是一个示例代码,演示如何从字符串中删除所有出现的给定字母:
def remove_letter(string, letter):
# 创建一个空字符串,用于存储删除给定字母后的结果
result = ""
# 遍历字符串的每个字符
for char in string:
# 如果当前字符不是给定字母,则将其添加到结果字符串中
if char != letter:
result += char
return result
# 示例用法
string = "Hello World"
letter = "l"
result = remove_letter(string, letter)
print(result) # 输出: Heo Word
在上面的示例中,我们定义了一个remove_letter
函数,该函数接受一个字符串和一个字母作为输入,并返回删除给定字母后的结果。
我们使用一个空字符串result
作为结果的容器。然后,我们遍历输入字符串的每个字符。如果当前字符不等于给定字母,我们将其添加到result
中。最后,返回最终的结果。
在示例中,我们使用字符串"Hello World"
和字母"l"
来演示函数的用法。最终结果是"Heo Word"
,所有的字母"l"
都被删除了。