Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> hardware >> Computer Portatili >> .

Cosa usano i notebook per dare loro funzionalità aggiuntive?

I notebook ottengono funzionalità aggiuntive attraverso l'uso di:

* Kernels: Questi sono i motori computazionali dietro un taccuino. Eseguono il codice che scrivi e fornisce i risultati. Diversi kernel supportano diversi linguaggi di programmazione (Python, R, Julia, ecc.), Permettendoti di utilizzare la lingua migliore per il tuo compito. Il kernel è ciò che consente al taccuino di * fare * cose oltre al semplice editing di testo.

* Biblioteche e pacchetti: Queste sono raccolte di codice pre-scritto che estendono la funzionalità del linguaggio di programmazione del kernel. Ad esempio, in un taccuino Python, è possibile utilizzare librerie come Numpy per il calcolo numerico, panda per manipolazione dei dati, matplotlib per la trama o Tensorflow/Pytorch per l'apprendimento automatico. Queste biblioteche espandono drasticamente ciò che puoi realizzare all'interno del notebook.

* Estensioni e plugin: Alcuni ambienti per notebook (come Jupyter Notebook e JupyterLab) supportano le estensioni e i plug -in che aggiungono funzionalità come:

* Modifica migliorata: Evidenziazione della sintassi, completamento del codice, linter.

* Visualizzazioni: Grafici e grafici interattivi.

* Integrazione del controllo della versione: Lavora senza soluzione di continuità con Git.

* Strumenti di collaborazione: Consenti a più utenti di lavorare sullo stesso notebook contemporaneamente.

* Gestione dei file: Modi più semplici per interagire con file e dati.

* Comandi magici (in jupyter): Questi sono comandi speciali (prefissi con `%` o `%%` in Jupyter) che forniscono funzionalità extra all'interno dell'ambiente del notebook stesso, spesso interagendo direttamente con il sistema operativo o gli interni del taccuino. Esempi includono l'esecuzione di comandi con shell, esecuzione del codice di temporizzazione o il controllo del display del notebook.

In sostanza, la capacità di base è il kernel, ma la vera potenza deriva dalla combinazione del kernel, dalle librerie che carichi e eventuali estensioni o plugin che aumentano l'interfaccia del notebook e la sua funzionalità.

 

hardware © www.354353.com