Python ноутбуки Jupyton




Jupyter
- это проект с открытым исходным кодом, который позволяет легко комбинировать текст Markdown и исполняемый исходный код Python в одном документе, который называется записной книжкой или нотебук. Visual Studio Code поддерживает работу с Jupyter как изначально, так и через файлы кода Python .
Рассмотрим встроенную поддержку, доступную для Jupyter Notebooks:

  • Создание, открытие и сохранение нотебоков Jupyter
  • Работа с ячейками кода Jupyter
  • Просмотр, проверка и фильтрация переменных с помощью проводника переменных и средства просмотра данных
  • Подключение к удаленному серверу Jupyter
  • Отладка нотебуков Jupyter
Создание, открытие и сохранение нотебоков Jupyter
Сообщение о Надежности записные книжки

В Jupyter Notebook может содержаться вредоносный исходный код. Имея это в виду, чтобы помочь вам защитить себя, любой блокнот, созданный не с помощью VS Code на вашем локальном компьютере (или явно установленный вами как доверенный ), считается ненадежным . Когда Notebook не является доверенным , VS Code не будет отображать ячейки Markdown и не отображать вывод ячеек кода в Notebook. Ноутбук по существу находится в режиме только для чтения, с отключенными панелями инструментов и невозможностью редактировать файл, пока вы не установите для него статус «Надежный» .

При первом открытии ноутбука , который не является доверенным , отображается следующее уведомление строка.
Если вы выберете «Trust» , Notebook будет доверенным в будущем. Если вы решите не доверять записной книжке, на панели инструментов будет отображаться надпись «Do not trust» , и записная книжка останется в состоянии только для чтения.
Работа с ячейками кода в редакторе записной книжки
При работе с ячейками кода ячейка может находиться в трех состояниях: невыделенный, командный и режим редактирования. Текущее состояние ячейки обозначается вертикальной полосой слева от ячейки кода. Если полоса не отображается, ячейка не выделена.
Чтобы помочь диагностировать проблемы с кодом записной книжки, запуск за строкой позволяет выполнять код ячейки построчно. При пошаговом выполнении кода вы можете просматривать состояние переменных на каждом шаге с помощью проводника переменных или навести указатель мыши на переменные, чтобы увидеть подсказки по данным.
Markdown — язык разметки текстов
Markdown — это набор правил по оформлению текстов. Правила понятны разным программам и сайтам.

Зачем это нужно?

  1. Для добавления разметки туда, где невозможна реальная разметка. Например, в простом текстовом файле или в тех же СМС, где невозможно выделение жирным, создание заголовков, выделение цитат и пр.
  2. Для более удобного написания текстов для последующей конвертации в HTML или другие форматы.
Синтаксис
Это краткий справочник основных элементов синтаксиса Markdown.
Заголовки
# <h1> самый крупный заголовок
## <h2>
### <h3>
#### <h4>
##### <h5>
###### <h6>

Выделение текста
* Этот текст будет наклонным (курсив) *
_ Этот текст будет наклонным (курсив) _

** Этот текст будет жирным **
__ Этот текст будет жирным __

_ Можно **вставлять** один тип в другой _
Списки

Непронумерованный список:

* Пункт
* Еще один пункт
__* Подпункт
__* Еще один подпункт

Пронумерованный список:

1. Пункт
1. Еще один пункт
__1. Подпункт
__1. Еще один подпункт
Ссылка
[Это ссылка на Texnoit ](https://texnoit.com)
Картинки
![Это опциональный alt-текст](https://texnoit.com/1.png)

Таблица
| Столбец | Выравнивание | Пример |
| ------------- |:-------------:| -----:|
| col 3 is | right-aligned | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |