центральный текст с переменной python3.6 - PullRequest
0 голосов
/ 20 мая 2018

Во-первых, я новичок в программировании в целом, так что это означает, что я новичок и в python, поэтому печатайте медленно, чтобы я мог идти в ногу.Я пытаюсь центрировать строку текста, которая содержит переменную, введенную пользователем.Примерно так:

age = input ("How old are you? ")    
print ("{: ^80}".format("You are", (age), "years old."))

Я пробовал столько способов, сколько я могу придумать, чтобы это центрировало чтение всей строки.,,Вам 40 лет.(Предполагая, конечно, пользовательский ввод = 40) без удачи.Что я делаю не так?

Спасибо, Роберт

1 Ответ

0 голосов
/ 20 мая 2018

Использование .center () для строк заполнит их пробелами с обеих сторон.

print('You are {} years old'.format(age).center(80))
...