From 2dcdffd5730a82bfaf763c318d433bc237535ecb Mon Sep 17 00:00:00 2001 From: dlutov Date: Mon, 7 Aug 2023 09:45:30 +0200 Subject: [PATCH] =?UTF-8?q?slovne=20gre=C5=A1ke.=20formatiranje?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _sources/01_Jupyter/J0A.rst | 2 +- .../elementi_programiranja.rst | 8 +------- _sources/05_tabele/data_frame.rst | 12 ++++++------ _sources/05_tabele/tabele_pandas.rst | 6 +++--- 4 files changed, 11 insertions(+), 17 deletions(-) diff --git a/_sources/01_Jupyter/J0A.rst b/_sources/01_Jupyter/J0A.rst index 0059725..9f14647 100644 --- a/_sources/01_Jupyter/J0A.rst +++ b/_sources/01_Jupyter/J0A.rst @@ -9,7 +9,7 @@ Џупитер интерактивне радне свеске се могу покренути на више начина, а ми ћемо ти показати како да их покренеш на свом рачунару и како да свескама приступиш онлајн, у свом браузеру. 1. Први је да преузмеш пакет фајлова за вежбу и користиш Џупитер окружење на свом рачунару, -2. а други је да фајлове за вежбу отвараш у Џупитерлајт окружењу користећи само веб-браузер. +2. други је да фајлове за вежбу отвараш у Џупитерлајт окружењу користећи само веб-браузер. Препоручујемо ти да на рачунару који редовно користиш преузмеш пакет фајлова за вежбу и инсталираш Џупитер, а када желиш да отвориш пример за вежбу са уређаја на коме немаш све то инсталирано, користиш други начин и Џупитерлајт окружење. diff --git a/_sources/02_elementi_programiranja/elementi_programiranja.rst b/_sources/02_elementi_programiranja/elementi_programiranja.rst index 6b8318a..9743452 100644 --- a/_sources/02_elementi_programiranja/elementi_programiranja.rst +++ b/_sources/02_elementi_programiranja/elementi_programiranja.rst @@ -1,13 +1,7 @@ Елементи програмирања у Пајтону =============================== - Имајући у виду да ученици осмог разреда могу имати битно различито - предзнање и искуство у програмирању, на почетку овог приручника - дајемо кратак преглед елеменaта и правила потребних за програмирање у - Пајтону. Некима су ови елементи познати па не морају да се задржавају - на овом тексту. Другима је згодно да имају подсетник или да опет - прочитају шта су основни елементи. Сами одлучите на који начин ћете - читати текст или пробати линије кôда у овој свесци. +Имајући у виду да ученици осмог разреда могу имати битно различито предзнање и искуство у програмирању, на почетку овог приручника дајемо кратак преглед елеменaта и правила потребних за програмирање у Пајтону. Некима су ови елементи познати па не морају да се задржавају на овом тексту. Другима је згодно да имају подсетник или да опет прочитају шта су основни елементи. Сами одлучите на који начин ћете читати текст или пробати линије кôда у овој свесци. Типови података --------------- diff --git a/_sources/05_tabele/data_frame.rst b/_sources/05_tabele/data_frame.rst index a5e8cef..67eaacf 100644 --- a/_sources/05_tabele/data_frame.rst +++ b/_sources/05_tabele/data_frame.rst @@ -368,11 +368,11 @@ Кад су подаци сложени у *DataFrame*, помоћу следећих функција лако можемо да вршимо елементарну анализу података у табели: - - ``.sum()`` – рачуна збир елемената у колони (сума); - - ``.mean()`` – рачуна средњу вредност елемената у колони; - - ``.median()`` – рачуна медијану елемената у колони; - - ``.min()`` – рачуна најмању вредност у колони (минимум); - - ``.max()`` – рачуна највећу вредност у колони (максимум). +* ``.sum()`` – рачуна збир елемената у колони (сума); +* ``.mean()`` – рачуна средњу вредност елемената у колони; +* ``.median()`` – рачуна медијану елемената у колони; +* ``.min()`` – рачуна најмању вредност у колони (минимум); +* ``.max()`` – рачуна највећу вредност у колони (максимум). Да видимо како то ради на примеру табеле ``tabela``. Конкретно, висину најнижег детета у групи можемо да добијемо са: @@ -651,7 +651,7 @@ редовима и појединачним елементима табеле, јесте ``.iloc[]``. Аргументи овог аксесора су нумерички индекси редова и колона који почињу од нуле. -На пример, податке из трећег реда (индекс је 2) табеле добијамо са: +На пример, податке из четвртог реда (индекс је 3) табеле добијамо са: .. code:: ipython3 diff --git a/_sources/05_tabele/tabele_pandas.rst b/_sources/05_tabele/tabele_pandas.rst index 26a7bf4..559a629 100644 --- a/_sources/05_tabele/tabele_pandas.rst +++ b/_sources/05_tabele/tabele_pandas.rst @@ -88,11 +88,11 @@ Jasna ž 14 51 162 Програм ради на следећи начин: - - прво помоћну променљиву ``sum`` поставимо на нулу (у њој ће се полако акумулирати збир висина све деце у групи); +* прво помоћну променљиву ``sum`` поставимо на нулу (у њој ће се полако акумулирати збир висина све деце у групи); - - након тога циклус ``for dete in podaci:`` прође кроз свако дете у групи (јер сваки елемент листе ``podaci`` представља податке о једном детету) и на суму дода његову висину (висина детета се налази на петом месту у групи података за то дете, а то јe елемент листе са индексом 4); +* након тога циклус ``for dete in podaci:`` прође кроз свако дете у групи (јер сваки елемент листе ``podaci`` представља податке о једном детету) и на суму дода његову висину (висина детета се налази на петом месту у групи података за то дете, а то јe елемент листе са индексом 4); - - коначно, добијени збир поделимо бројем података да бисмо израчунали просек. +* коначно, добијени збир поделимо бројем података да бисмо израчунали просек. Као што смо већ рекли, ово није јако тешко, али је непрактично. Треба нам флексибилнија структура података.