[英]How To Save The Replace - Python
這就是我正在使用的。 每當用戶輸入內容時它就會運行,它將替換部分字符串,但是在第二次重復時,它會返回到原來的樣子。
首先運行它:
第3天
第二輪:
te5t
我希望他們倆都留下來,這樣一來t35t
if ((letterPair) in (allPairs)):
print ("Correct")
iReplace = open("textfile.txt")
iReplace = iReplace.read()
iReplace = iReplace.replace((letterPair[1]),(letterPair[0]))
print (iReplace)
options()
else:
print ("Incorrect letter pairing")
options()
這兩行需要移出用於處理輸入的任何循環:
iReplace = open("textfile.txt")
iReplace = iReplace.read()
就像現在的代碼一樣,您每次用戶按下一個鍵都將從textfile.txt
中重新讀取原始字符串,然后將其分配給iReplace。
您沒有足夠的代碼粘貼來確定,但是我認為您發布的代碼周圍存在某種循環。 將那些行放在那之外。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.