Skip to content
Snippets Groups Projects
Commit 3fe25e3a authored by Rafael László's avatar Rafael László :speech_balloon:
Browse files

update some docs

parent cec1d985
Branches
No related tags found
No related merge requests found
...@@ -6,7 +6,7 @@ Van Sötét téma, oldalt a menüben betudod kapcsolni 😉 ...@@ -6,7 +6,7 @@ Van Sötét téma, oldalt a menüben betudod kapcsolni 😉
Ugyanitt megtalálod az egyes fejezeteket. Használd bátran! Ugyanitt megtalálod az egyes fejezeteket. Használd bátran!
Az oldalak elején található egy rövid összefoglaló, Az oldalak elején található egy rövid összefoglaló,
továbbá pár extra feladat, amik megoldásával továbbá pár extra feladat amik megoldásával
jobban elsajátíthatod az anyagot. jobban elsajátíthatod az anyagot.
<Note type="tip" label> <Note type="tip" label>
...@@ -33,13 +33,13 @@ biztosít nekünk, hogy minél kevesebbet kelljen kódolnunk ...@@ -33,13 +33,13 @@ biztosít nekünk, hogy minél kevesebbet kelljen kódolnunk
Amellett, hogy mennyi lehetőséget bizosít, az iparban is igen elterjedt nyelv. Amellett, hogy mennyi lehetőséget bizosít, az iparban is igen elterjedt nyelv.
Különböző ágazatokban előszeretettel használják az apró Különböző ágazatokban előszeretettel használják az apró
probléma megoldásától a legbonyolultabbakig. probléma megoldásától a legbonyolultabbakig.
Lehet benne apróbb szkripteket, webszervereket vagy akár gépi tanulásra képes Lehet benne apróbb szkripteket, webszervereket vagy akár
szoftvereket is írni. gépi tanulásra képes szoftvereket is írni.
## Tipp ## Tipp
A doksiban több kódsort is fogsz találni, melyeket arra bíztatnálak, A doksiban több kódsort is fogsz találni, melyeket arra
hogy bátran próbáld ki a saját gépeden. bíztatnálak, hogy bátran próbáld ki a saját gépeden.
Az egyes részek közt továbbá javasolt, hogy tarts szüneteket Az egyes részek közt továbbá javasolt, hogy tarts szüneteket
és próbáld feldolgozni amit tanultál. és próbáld feldolgozni amit tanultál.
...@@ -52,7 +52,7 @@ Három opciód van, ebből válassz egyet: ...@@ -52,7 +52,7 @@ Három opciód van, ebből válassz egyet:
- Microsoft Store-ban a [Python 3.8](https://www.microsoft.com/en-us/p/python-38/9mssztt1n39l?activetab=pivot:overviewtab)-ra keresel és azt feltelepíted - Microsoft Store-ban a [Python 3.8](https://www.microsoft.com/en-us/p/python-38/9mssztt1n39l?activetab=pivot:overviewtab)-ra keresel és azt feltelepíted
- [Pyhton weboldaláról](https://www.python.org/downloads/windows/) letöltöd a hivatalos telepítőt. - [Pyhton weboldaláról](https://www.python.org/downloads/windows/) letöltöd a hivatalos telepítőt.
Itt a `Latest Python 3`-ra kattints, majd az oldal legalján megtalálod a `Windows installer (64-bit)` nevű fájlt. Itt a `Latest Python 3`-ra kattints, majd az oldal legalján megtalálod a `Windows installer (64-bit)` nevű fájlt.
- Utolsó opció, hogy feltelepítesz egy Windows Subsystem for Linux-ot ([WSL](https://docs.microsoft.com/en-us/windows/wsl/install-win10)) - Utolsó opció, hogy feltelepítesz egy Windows Subsystem for Linux-ot ([WSL](https://docs.microsoft.com/en-us/windows/wsl/install-win10)) és arra telepíted fel a lentebb leírt módon.
### MacOS ### MacOS
...@@ -73,7 +73,8 @@ Azt telepítsd fel. ...@@ -73,7 +73,8 @@ Azt telepítsd fel.
Például egy Ubuntu rendszeren a terminálból telepítve: Például egy Ubuntu rendszeren a terminálból telepítve:
- `sudo apt install python3` - `sudo apt install python3`
vagy a grafikus csomagkezelőben rákeresel és feltelepíted.
_vagy a grafikus csomagkezelőben rákeresel és feltelepíted._
## Rólam ## Rólam
......
...@@ -25,6 +25,17 @@ $ python3 -c "print('Első python kódom')" ...@@ -25,6 +25,17 @@ $ python3 -c "print('Első python kódom')"
_C-ben mennyi munka lett volna egy hasonló kódot megírni?_ _C-ben mennyi munka lett volna egy hasonló kódot megírni?_
```c
#include <stdio.h>
int main() {
printf("N+1-edik C kódom\n");
return 0;
}
// Látható, hogy mennyi mindent megspórol nekünk a Python
```
<Note type="tip" label> <Note type="tip" label>
<Badge type="tip">Linux</Badge> <Badge type="tip">Linux</Badge>
...@@ -46,9 +57,7 @@ Ilyen nyelv például a C, C++, Rust és a Go. ...@@ -46,9 +57,7 @@ Ilyen nyelv például a C, C++, Rust és a Go.
Második opció esetén fut egy programunk a gépen, Második opció esetén fut egy programunk a gépen,
mely különböző instrukciókat vár és az alapján mely különböző instrukciókat vár és az alapján
végez műveleteket. Ezeket nevezik **Interpretált** végez műveleteket. Ezeket nevezik **Interpretált**
nyelveknek. nyelveknek. Ilyen a Python is.
Ilyen a Python is, továbbá egy úgynevezett REPL működést
biztosít.
<Note type="tip" label> <Note type="tip" label>
...@@ -98,8 +107,9 @@ Akkor az előzők alapján próbáljuk is ki a Python értelmezőt. ...@@ -98,8 +107,9 @@ Akkor az előzők alapján próbáljuk is ki a Python értelmezőt.
```python ```python
>>> # Adjuk ki az előző példánk parancsát >>> # Adjuk ki az előző példánk parancsát
... print('Második python kódom') ... print('Második Python kódom')
... ...
Második Python kódom
``` ```
Valamivel bonyolultabb példa: Valamivel bonyolultabb példa:
......
...@@ -31,7 +31,8 @@ megtanulni a dolgokat_ ...@@ -31,7 +31,8 @@ megtanulni a dolgokat_
- Írd ki a hálózat címét az előző kettő alapján 10-es - Írd ki a hálózat címét az előző kettő alapján 10-es
számrendszerben. (Spoiler: Össze éseled a bináris formát, majd vissza konvertálsz) számrendszerben. (Spoiler: Össze éseled a bináris formát, majd vissza konvertálsz)
- Hogyan írnád le a 3.14\*10^87 -ent Pythonban? - Hogyan írnád le a 3.14\*10^87 -ent Pythonban?
- [Eiffel 65 - Blue](https://youtu.be/zA52uNzx7Y4) című számát hallgatva észre vetted, - [Eiffel 65 - Blue](https://youtu.be/zA52uNzx7Y4) című
slágerét hallgatva észre vetted,
hogy van egy pár ismétlődő rész. hogy van egy pár ismétlődő rész.
Mint jó programozó féltve az elpazarolt biteket, Mint jó programozó féltve az elpazarolt biteket,
szeretnéd ezt kódból lerövidíteni. szeretnéd ezt kódból lerövidíteni.
...@@ -213,7 +214,7 @@ Sőt, akár az escapelést is escapelhetjük. ...@@ -213,7 +214,7 @@ Sőt, akár az escapelést is escapelhetjük.
[Escapeception](https://inception.davepedu.com/) [Escapeception](https://inception.davepedu.com/)
</Badge> </Badge>
``` ```python
>>> print('foo\\bar') >>> print('foo\\bar')
foo\bar foo\bar
``` ```
......
...@@ -163,4 +163,4 @@ Installing collected packages: certifi, chardet, idna, urllib3, requests ...@@ -163,4 +163,4 @@ Installing collected packages: certifi, chardet, idna, urllib3, requests
Successfully installed certifi-2020.12.5 chardet-4.0.0 idna-2.10 requests-2.25.1 urllib3-1.26.3 Successfully installed certifi-2020.12.5 chardet-4.0.0 idna-2.10 requests-2.25.1 urllib3-1.26.3
``` ```
És igazából ezek az alapjai a virtuális környezetnek _És igazából ezek az alapjai a virtuális környezetnek_
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
layout: 'wide', layout: 'wide',
darkThemeToggler: true, darkThemeToggler: true,
detectSystemDarkTheme: true, detectSystemDarkTheme: true,
highlight: ['python', 'cpp'], highlight: ['python', 'c', 'cpp'],
nav: [ nav: [
{ {
title: 'Főoldal', title: 'Főoldal',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment