我想从用户提供的字符串中删除所有元音。下面是我的代码以及我得到的输出。出于某种原因,for 循环仅检查第一个字符而没有其他任何内容。
代码:
sentence = "Hello World."
sentence = sentence.lower()
for x in sentence:
sentence = sentence.strip("aeiou")
print (x)
print (sentence)
输出:
hello world
我有 print(x) 只是为了确保它正在查看所有字符并循环字符数量。然而,当循环到达一个元音时,它似乎并没有做我想要的,即将它从字符串中删除。