Jupyter Notebook - Tipi di celle

Le celle nel notebook Jupyter sono di tre tipi: Code, Markdown e Raw.

Celle di codice

I contenuti in questa cella sono trattati come dichiarazioni in un linguaggio di programmazione del kernel corrente. Il kernel predefinito è Python. Quindi, possiamo scrivere istruzioni Python in una cella di codice. Quando viene eseguita tale cella, il suo risultato viene visualizzato in una cella di output. L'output può essere testo, immagine, grafici matplotlib o tabelle HTML. Le celle di codice hanno funzionalità di testo RTF.

Markdown Cells

Queste celle contengono testo formattato utilizzando il linguaggio markdown. Sono disponibili tutti i tipi di funzionalità di formattazione come rendere il testo in grassetto e corsivo, visualizzare elenchi ordinati o non ordinati, visualizzare contenuti tabulari, ecc. Le celle di markdown sono particolarmente utili per fornire documentazione al processo di calcolo del notebook.

Cellule grezze

I contenuti nelle celle raw non vengono valutati dal kernel del notebook. Una volta passati attraverso nbconvert, verranno renderizzati come desiderato. Se digiti LatEx in una cella grezza, il rendering avverrà dopo l'applicazione di nbconvert.