0
def main():
key = []
mess=input('Write Text: ')
for ch in mess:
x = ord(ch)
x = x-3
x = chr(x)
key.append(x)
print("Your code message is: ", "".join(key))
outFile = open("Encryptedmessage.txt","w")
print(key, file=outFile)
main()
Итак, я написал это. Он избавляется от пунктуации внутри оболочки Python, но когда вы читаете, открываете файл, что-то вроде этого по-прежнему выглядит как ['q', 'e', 'b']
вместо этого qeb
. Как я смогу избавиться от пунктуации внутри файла, который я делаю, а также оболочки Python.Как избавиться от пунктуации в файле с помощью Python?
Почему вы не 'coded_message =«».join (ключ)' ', а затем распечатать («Ваше кодовое сообщение:», coded_message) ', заканчивается' print (coded_message, file = outFile) '? – metatoaster