Вывод только в Jupyter center

#jupyter #jupyter-lab

#jupyter #jupyter-lab

Вопрос:

Как я могу сделать вывод на печать (но не другие выходные данные, такие как графики и т. Д.) центрированным? Например, этот код:

 print("I want this text centered")
  

Ответ №1:

Если вы не возражаете против использования HTML, вы можете центрировать текст следующим образом:

 from IPython.core.display import display, HTML

content = "Hello World"
display(HTML(f"<div style='text-align:center'>{content}</div>"))
  

Что приведет к следующему:
введите описание изображения здесь

Вы также можете создать повторно используемую функцию, которую можно использовать вместо печати:

 def centered(content):
    display(HTML(f"<div style='text-align:center'>{content}</div>"))
  

Который будет использоваться следующим образом:

 centered("My centered text.")
  

И выдает:
введите описание изображения здесь

Ответ №2:

<h1><center>Centered text!</center></h1>

Комментарии:

1. <center> Элемент устарел много лет назад. Не используйте <center> элемент!