【发布时间】:2014-05-06 12:08:42
【问题描述】:
我正在编写一个程序,该程序向用户显示一个经过编码的单词。该程序允许用户输入一个字符以查看该字符是否在编码的单词中。如果字符输入了一个字符,我想让他们去删除他们的条目并将原始字符恢复回数组。
到目前为止,这是我的代码 - 我已经开始开发程序的一部分,它将每个输入的字符附加到一个列表中。我的问题是如何恢复到原来的角色。
while Encoded_Team != Team:
print("\nThe encoded team is", Encoded_Team,"\n")
Choose = input("Choose a letter in in the encoded team that you would replace: ")
Replace = input("What letter would you like to replace it with? ")
array.append(Choose)
array.append(Replace)
Encoded_Team = Encoded_Team.replace(Choose, Replace)
Delete = input("\nWould you like to delete a character - yes or no: ")
有什么想法吗?
【问题讨论】:
-
Encoded_Team = Encoded_Team.replace(Replace, Choose)?或者他们可能会变成一个已经在Encoded_Team中的角色?
标签: python arrays append restore