Распространено ли при печати на консоли несколько строк новой строки, чтобы все выглядело лучше? - PullRequest
1 голос
/ 25 апреля 2020

Я пытаюсь распределить то, что выводится на консоль, просто чтобы все выглядело немного лучше, и я использую "\ n" в нескольких операторах print для достижения этого.

Пример:

username = input("Username: ")
password = getpass.getpass()

# check credentials … let "success" be true if successful

if success:
    print("\nLogin success.")
else:
    print("\nLogin failed.")

или я мог бы сделать это как:

username = input("Username: ")
password = getpass.getpass()
print()

# check credentials … let "success" be true if successful

if success:
    print("Login success.")
else:
    print("Login failed.")

, а затем мне пришлось бы "\ n" перед следующей строкой, когда я снова хочу пробел (ИЛИ \) n "после всех строк)

Это правильный путь к go об этом? Если да, то более ли правильно сделать это в начале или в конце строки? Или я должен использовать print () или что-то? Или есть какой-то другой предпочтительный способ форматирования вывода таким способом?

...