0
所以我做了一個使用關鍵字的凱撒密碼程序。但是,當我讓我的程序再次要求關鍵字解密時,即使我輸入完全相同的字符,關鍵字顯然也有不同的處理方式。字符串不被視爲相同 - Python
我的關鍵字第一次輸入是:
keyword = input("Please enter a keyword")
keyword = keyword.upper()
keyword = keyword.replace(" ","")
我的第二個輸入是:
keyword2 = input("please enter the keyword again")
keyword2 = keyword2.upper()
keyword2 = keyword2.replace(" ","")
因爲即使我輸入相同的字符,我讓他們被算作不同的一些原因,當我測試它。這是我的程序的唯一改變關鍵字變量的部分。例如,其餘部分只是抓住第一個字母。
鋁
你能顯示你的輸入和輸出嗎? – Kasramvd 2014-12-04 20:47:37
打印出您的關鍵字並查看它們輸出的內容。你也不會告訴我們你在哪裏比較它們。 – Falmarri 2014-12-04 20:49:52