Бележник на Юпитер

Урок за бележник на Jupyter

Урок за бележник на Jupyter
Ако сте разработчик на Python, може да искате да си изцапате ръцете с Linux. Тъй като повечето библиотеки на Python са съвместими с Linux и често уебсайтовете на Python се разполагат на Linux системи; по-добре е просто да започнете с операционната система, която ви дава най-голяма гъвкавост при работа с този език.

И какъв по-добър начин да започнете да учите, отколкото на лесен за използване Python IDE, който ви предоставя редактор, където можете да редактирате изходния си код, интерпретатор и компилатор и интерфейс, на който можете да видите изхода си, всички на едно място? Jupyter Notebook е IDE, която предоставя на начинаещи в Python (и дори опитни разработчици на Python) среда, предназначена да показва ясни резултати и анализ.

Jupyter Notebook - универсален редактор

Може дори да спорите, след като започнете да използвате Jupyter, че неговите „преносими компютри“ са най-удобната интегрирана среда за разработка за кодиране. Тези тетрадки са и много мощни инструменти за обучение. Те са оборудвани с текстов редактор, който може да се чете от човека, където можете да проектирате кодови описания, пълни с изображения и диаграми, и кодови клетки, които отделят логическите единици на вашата програма. Ако всички помощни програми на преносим компютър се използват добре, можете да създадете документи, които изпълняват цели програми, а също така да осигурите лесен за разбиране анализ и описание рамо до рамо с кода.

Фиг. 1: Начална страница на Jupyter Notebook

Jupyter е уеб базирана IDE и се отваря в браузъра. Можете да промените браузъра по подразбиране, който се отваря, на браузър по ваш избор. Jupyter Notebook може да бъде инсталиран във вашата Linux система, където създава бележници на работно място на вашия диск или може да се използва онлайн за редактиране на код на https: // jupyter.организация /. След като създадете бележник в Jupyter, като щракнете върху „New“, се отваря следният редактор:

Фиг. 2: Без заглавие тетрадка

Този опростен на вид интерфейс е невероятно мощен по своите характеристики. Нека започнем първо с основно въведение.

Приготвяме се да започнем

На фиг. 3, празният бележник, който виждате, е оформлението, с което ще работите, когато изучавате Python на Jupyter.

Фиг. 4: Стартирайте кодова клетка

За да стартирате кодова клетка, всичко, което трябва да направите, е да изберете клетката, която искате да стартирате, или кликнете върху „Изпълнение“, или натиснете Shift + Enter. Това, заедно с бутона „прекъсване на ядрото“ до него, е това, върху което ще кликвате най-много. Говорейки за „прекъсване на ядрото“, ако се окажете заседнали в безкраен цикъл, това може да е полезно. Прекъсване на мисията преди нещата да станат още по-бързи!

И докато сме на темата за ядрата, нека разгледаме допълнително един от най-важните компоненти на бележника - ядрото. С най-прости думи, ядрата на Python носят отговорността да изпълняват код. Всички опции, които ще ви трябват по отношение на ядрото, са тук:

Фиг. 5: Ядро

Ядрото на Python, като изчислителна единица, която изпълнява код, може да бъде прекъснато, за да спре изпълнението на кода, да се рестартира, да се свърже отново и да се изключи. Напредвайки в повече опции, включващи ядрото, човек може дори да промени ядрата, за да превключи от една версия на Python към другата (например от Python 2 на Python 3).

Както споменахме по-рано, тетрадките се използват за много повече от просто писане на код. Можете да ги използвате, за да създадете пълноценен документ с параграфи, уравнения, функции и изображения. За да започнете с това, ще трябва да се запознаете с клетките „маркиране“.

Избирането на клетка и след това избирането на Cell> Cell Type> Markdown ще преобразува кодова клетка в текстова клетка. Тук можете да пишете описания и анализи. Добра практика е да потърсите документацията на Jupyter Notebooks, за да отключите всички различни начини, по които можете да използвате тази функция. Едно вълнуващо нещо, което открих, когато започнах с тетрадки, беше, че след като конвертирате клетка в маркировка, опцията „Вмъкване на изображение“ в падащото меню „Редактиране“ се активира. Ето демонстрация на това как изглежда клетката за маркиране:

Фиг. 6: Клетка за маркиране

Забележете, че този текст се намира над обикновена кодова клетка. По този начин можете да добавите значение към логически кодови единици.

Това въведение просто надраска повърхността на това, което можете да правите с тетрадки. Най-добрият съвет би бил да го изследвате сами и да откриете останалите му характеристики, които отговарят на вашите цели.

Инсталиране на Jupyter

На Linux системи Jupyter Notebook може да се инсталира както чрез интерфейса на командния ред, така и чрез графичния потребителски интерфейс. Интерфейсът на командния ред почива на своя терминал. За да инсталирате Jupyter, първо трябва да инсталирате или актуализирате Python и след това да инсталирате Python notebook.

Фиг. 7: Команда за инсталиране на тетрадка Python

Инсталирането на Jupyter Notebook от GUI е доста по-лесно. Просто потърсете Project Jupyter в софтуера на Ubuntu и кликнете върху „Инсталиране“.

Фиг. 8: Проект Jupyter в софтуера Ubuntu (инсталация на GUI)

Python е най-мощният език за програмиране за науката за данни. Това е и лесен за изучаване език, а IDE като Jupyter Notebook го прави безпроблемно да свиква с програмирането в Python.

5 най-добри аркадни игри за Linux
В днешно време компютрите са сериозни машини, използвани за игри. Ако не можете да получите новия висок резултат, ще разберете какво имам предвид. В т...
Битка за Уеснот 1.13.6 Разработка освободена
Битка за Уеснот 1.13.6, издаден миналия месец, е шестата версия за разработка в 1.13.x серия и предоставя редица подобрения, най-вече на потребителски...
Как да инсталирате League Of Legends на Ubuntu 14.04
Ако сте фен на League of Legends, това е възможност за вас да тествате League of Legends. Имайте предвид, че LOL се поддържа на PlayOnLinux, ако сте п...