if len(sys.argv) == 2 and sys.argv[1] == "english":
PHRASE_FIRST == True
На самом деле я знаю функцию этих кодов, но когда я печатаю
в только 1 аргумент, когда я пытаюсь запустить его, результат не
отличается от того, когда я следую код, набирающий в 2
аргументы, а второй - "английский". Насколько я понимаю, в последующем коде предполагается, что он будет другим.
for snippet in snippets:
phrase = PHRASES[snippet]
question, answer = convert(snippet, phrase)
if PHRASE_FIRST:
question, answer = answer, question
А также, я не знаю, для чего эта строка ... для обмена ценностями? Но я не увидел никаких изменений, когда значение PHRASE_FIRST равно True или False.