我试图使用函数从输入的字符串中删除特定的字母,如“aeiouhwy”。我检查过类似的问题,但我不允许使用列表、文件或dicitonaries,但我只能使用循环、函数和条件语句。在下面的代码中,我不知道在哪里分配位置参数“updated”和“removed”。因此,我无法完成我的代码。请帮忙
def remove_letters(updated,removed):
new_word = ""
for i in updated:
if i not in removed:
new_word+= i
return new_word
letters = input("enter a word: ")
new_result = remove_letters(letters)
print(new_result, "aeiouhwy")
使用translate and maketrans的解决方案
印刷品:
相关问题 更多 >
编程相关推荐