Ce este Juypter Notebook? - Ghid complet pentru Notebook Juypter

Cuprins:

Anonim

Prezentare generală a Notebook Juypter

O aplicație web care permite distribuirea documentelor în care aceste documente conțin ecuații, text și chiar cod live, proiectul juypter este responsabil de menținerea unui caiet juypter. Limbile cheie acceptate de această limbă sunt Julia, Python și R. aici toate aceste ieșiri de cod, fragmente de cod și alte elemente de vizualizare pot fi înfășurate în același document. este o distribuție gratuită împreună cu anaconda pentru instalarea python.

Înțelegerea caietului Juypter?

Mai jos sunt prezentate câteva puncte care ne vor ajuta să înțelegem caietul de jypter sunt următoarele:

Nouă creare de caiete

Făcând clic pe noul buton, poate fi creat notebook-ul. Este posibil să fie necesar să selectăm printre alegerile disponibile pentru tipul de limbi implicate.

Denumire

În vârful paginii se află cuvântul Untitled. Acest lucru semnifică numele antetului acestui Notebook curent. Deplasarea mouse-ului pe partea de sus a expresiei Untitled și bifarea textului va solicita un dialog intitulat Redenumiți Juypter Notebook. Aș putea face referire la un nume descriptiv care definește cartea actuală.

Rularea celulelor

Celula din Notebook Juypter va folosi codul ori de câte ori este creat, iar nucleul optat pentru pornirea caietului este considerat motorul de execuție. dacă începem caietul cu nucleul python 3, atunci putem scrie cod python în el. Întrucât Notebook-ul original are doar o celulă nefillată, Notebook-ul nu poate efectua nimic, adică adăugarea de conținut de cod în celule și acesta poate fi executat, selectând o anumită celulă și apăsând butonul de rulare va executa fragmentul de cod în celula. Chiar și distribuirea variabilelor și funcțiilor între două celule diferite poate fi efectuată. un set de bretele din partea stângă a celulei menționează ordinea secvenței în care a fost executat codul.

Meniuri: Opțiunile de meniu cheie care pot fi utilizate pentru a interacționa cu notebook-ul sunt următoarele:

  • File: acesta conține opțiuni pentru a crea, deschide, închide sau redenumi un notebook preexistent. Chiar și punctele de control pot fi plasate folosind opțiunea punctului de verificare și se poate efectua o returnare atunci când este nevoie.
  • Editare: editarea este asigurată pentru a efectua funcții precum copierea, lipirea, tăierea celulelor, funcționând de asemenea ca ștergerea, îmbinarea și divizarea celulelor.
  • Vizualizare: această opțiune este utilizată în principal cu scopul de a comuta, ajută la comutarea antetului, a barei de instrumente și chiar a numerelor de linie.
  • Celulă: meniul Celulă permite să scuteze o celulă, un grup sau chiar toate celulele. De asemenea, ajută la schimbarea tipului de celule. Caracteristica utilă până acum în acest meniu este capacitatea de a lucra ieșirea unei celule. acest lucru va fi foarte util în situațiile în care este necesar să partajați un notebook cu alți utilizatori, astfel încât conținutul celulei să fie șters.
  • Kernel: Acesta este utilizat pentru a lucra la kernel care rulează în fundal, acesta nu este manipulat foarte des ca în alte opțiuni.
  • Widgets: permite să ștergeți starea widgetului și să salvați, de asemenea, același lucru.
  • Ajutor: Toate detaliile suplimentare despre Notebook sunt furnizate aici.

Exportarea caietului

Întotdeauna este necesară exportarea rezultatelor către diferite persoane, instrumentul nbconvert permite exportul și convertirea notebook-ului în formate precum Latex, HTML, PDF etc. Șabloanele Jinga sunt utilizate de fișierele de notebook pentru conversia în alte formate.

Extensii pentru caiete

În frontendul Juypter Notebook, aceste extensii sunt încărcate. Cele patru extensii majore suportate de notebook sunt kernel notebook, server de notebook și python kernel. Chiar și extensiile proprii pot fi, de asemenea, construite folosind javascript.

De ce caiete Jupiter

Caietele Juypter sunt versiuni actualizate ale MathJax. lucrează la tehnologia bazată pe web, care conțin suport LaTeX pentru ecuații matematice cu MathJax, o îmbunătățire a browserului web pentru expunerea matematicii. Acestea permit o modalitate flexibilă de a ajunge la un punct de control și le pot împărtăși altor utilizatori în format JSON. Caietele Juypter pot fi văzute cu ajutorul tehnologiei de vizualizare prin care GitHub își extinde suportul. În plus, având în vedere că aceste medii de notebook sunt destinate dezvoltării codului, acestea oferă o mulțime de detalii care pot fi obținute în ID-uri distinctive, cum ar fi completarea codului și accesul ușor la ajutor.

Avantajele caietelor Jupiter:

1) fragmentele individuale pot fi redirecționate aici în mod flexibil

2) O ediție instantanee poate fi aplicată la acele fragmente înainte de execuție

3) O paradigmă a programării alfabetizate

4) Ajută la testarea ideilor și fragmentelor

Publicul pentru Juypter Notebook:

  • Public interesat să învețe piton
  • Profesioniști dispuși să-și ridice abilitățile în python și IDE-uri orientate
  • Jupiter Notebook ajută la avansarea aspectelor profesionale și a competențelor tehnologice ale profesioniștilor care sunt intenționate să facă același lucru.

Concluzie

Jupyter Notebook permite schimbul de date mai mult decât sarea pe care o joacă un rol esențial în predare și învățare. Permite prezentarea întregului conținut de notebook ca prezentare de diapozitive. Mai mult, fără nicio instalare de la capătul utilizatorilor.

Articole recomandate

Acesta a fost un ghid pentru Ce este Juypter Notebook ?. Aici am discutat despre Conceptul, audiența, înțelegerea și avantajele caietului Juypter. De asemenea, puteți parcurge și celelalte articole sugerate pentru a afla mai multe -

  1. Ce este Joomla?
  2. Ce este Appium?
  3. NLP în Python
  4. Avantajele inteligenței artificiale