Célja:
- elmagyarázza a kód működését
- olvashatóbbá tegye a kódot
- megakadályozza bizonyos kódsorok végrehajtását
A Python programozási nyelvben egy komment a `#` jellel kezdődik.
> [!example] Példa.
> Tegyük fel, hogy a következő tartalom szerepel a forráskódban.
> ```python
> # Ez egy komment
> print("Hello, World!")
> ```
> Ekkor a következő lesz a kimenet.
> ```bash
> Hello, World!
> ```
> Azaz a komment nem jelenik meg a kimenetben sem.
A kommentet elhelyezhetjük egy sor végén is, ekkor a Python figyelmen kívül fogja hagyni a `#` karakter után szereplő részt.
>[!example] Példa.
>```python
> print("Hello, World!") # Ez egy komment
> ```
A kommentnek nem feltétlenül kell magyarázó szövegnek lennie, használhatjuk akkor is, ha bizonyos kódsort nem szeretnénk végrehajtani.
> [!example] Példa.
> Tegyük fel, hogy a következő tartalom szerepel a forráskódban.
> ```python
> # print("Hello, World!")
>print("Szia Géza!")
> ```
> Ekkor a következő lesz a kimenet.
> ```bash
> Szia Géza!
> ```
## Több soros kommentek
A Python-ban alapértelmezetten nincs több soros komment. Ha több sorba szeretnénk írni a kommentet, akkor mindegyik elé be kell szúrnunk a `#` karaktert.
>[!example] Példa.
> ```python
> # Ez
> # egy
> # több
> # soros
> # komment
> print("Hello, World!")
> ```
Egy másik lehetőség a több soros karakterlánc (string):
>[!example] Példa.
> ```python
> """
> Ez
> egy
> több
> soros
> komment
> """
> print("Hello, World!")
> ```
A karakterláncokról a későbbiekben lesz még szó.
# Forrás
- https://www.w3schools.com/python/python_comments.asp (utolsó hozzáférés dátuma: 2025. 09. 10.)