Как использовать функцию импорта - PullRequest
0 голосов
/ 28 марта 2020

Я пытаюсь создать простую программу на Python, которая запускает шифр Цезаря, а также программу для перебора Цезаря. Я попытался использовать функцию импорта, и она позволяет вызывать ее только один раз. Вот мой код caesarCipher и caesarHacker - это скрипты, которые запускают или применяют грубую силу Цезаря Шифра.

program = input('')

if program == 'caesar':
    import caesarCipher
    caesarCipher

if program == 'caesarhack':
    import caesarHacker
    caesarHacker

1 Ответ

0 голосов
/ 28 марта 2020

После python PEP8 ..

Импорт всегда должен записываться в верхнюю часть файла, после любых комментариев модуля и строк документации.

Это означает, что вы следует импортировать оба сценария вверху независимо от того, что выберет пользователь.

...