Každý programovací jazyk poskytuje mechanizmus na pridávanie komentárov k projektom. Komentáre sú jednoduché riadky v počítačových programoch, ktoré sú kompilátorom alebo tlmočníkom ignorované. Komentáre sa často píšu v prirodzenom jazyku, aby sa zvýšila zrozumiteľnosť programátora. Vývojári pomocou komentárov ignorujú niektoré časti kódu vo fáze ladenia alebo testovania.
Písanie komentárov v jazyku Python môže byť veľmi jednoduché a vytváranie komentárov v jazyku Python začína symbolom „#“. Tento článok vysvetľuje, ako vytvoriť viacriadkové komentáre v Pythone.
Písanie viacriadkových komentárov v jazyku Python
Na rozdiel od mnohých iných programovacích jazykov Python neposkytuje žiadny konkrétny spôsob písania viacriadkových komentárov. Existujú však aj iné spôsoby, ako sa s touto otázkou vyrovnať.
V Jave píšeme niekoľko komentárov nasledovne:
/ *Vyššie píšeme viacriadkový komentár.
Tento formát komentára v Pythone nefunguje.
* /
Vyššie uvedená metóda písania komentárov tiež nefunguje v Pythone.
Pozrime sa na niekoľko ďalších spôsobov, ako písať viacriadkové komentáre v Pythone.
Používanie viacerých komentárov k symbolovým riadkom
Symbol '#' sa používa na napísanie jednoriadkového komentára Pythonu. Pri po sebe idúcich viacnásobných jednoriadkových komentároch môžeme písať viacriadkové komentáre. Pozrime sa na príklad.
#Ahojte všetci#this je komentár v Pythone
# píšem viacriadkové komentáre
#použitie jednoriadkového komentára
Toto je jeden spôsob písania viacriadkových komentárov. Je to trochu časovo náročný proces, pretože si vyžaduje, aby sme napísali viac jednoriadkových komentárov.
Pozrime sa teraz na niektoré ďalšie spôsoby písania viacriadkových komentárov v jazyku Python.
Používanie reťazcových literálov na písanie viacriadkových komentárov
Ako sme už diskutovali, Python neposkytuje skutočný spôsob písania viacriadkových komentárov, ale vy môcť na písanie viacriadkových komentárov používajte reťazcové literály. Tlmočník Pythonu prehliada doslovné reťazce, ktoré nie sú priradené k žiadnej premennej, a nevykonáva ich. Môžete teda použiť nepriradené reťazcové literály na písanie viacriadkových komentárov v Pythone. Pozrime sa na príklad tohto.
„Používame reťazcový literál ako komentár.“„Toto je viacriadkový komentár“
„Tlačíme svetový program ahoj.“
print („Hello World“)
Výkon
Na výstupe vidíte, že tlmočník Pythonu nevydáva žiadnu chybu a vytlačí správu „Hello World.„
Používanie trojitých citovaných reťazcových literálov na písanie viacriadkových komentárov
Aj keď sa reťazcové literály s trojitými úvodzovkami používajú hlavne na písanie reťazcov, môžete tento nástroj použiť aj na písanie viacriadkových komentárov. Nezamieňajte dokumentačný reťazec s trojitými citovanými reťazcovými literálmi, ktoré sa používajú na písanie viacriadkových komentárov. Nesprávne odsadenie trojitých citovaných reťazcových literálov spôsobí chybu. Pozrime sa na príklad tohto.
„Na viacriadkové komentáre používame trojito citované reťazcové literály
Programovacím jazykom je Python
Poďme vytlačiť ahoj svet
„
print („Hello World“)
Výkon
Na výstupe vidíte, že tlmočník Pythonu nevydáva žiadnu chybu a vytlačí správu „Hello World.„
Teraz použijeme trojité citované reťazcové literály vo vnútri funkcie na písanie viacriadkových komentárov.
V danom príklade tlačíme súčet dvoch čísel.
def cal_sum ():„
počítame súčet dvoch čísel.
Toto je súhrnný program
„
num1 = 10
num2 = 20
print („Súčet je:“, num1 + num2)
„
Python hlavná funkcia
„
def main ():
cal_sum ()
ak __name__ == "__main__":
hlavný()
Výkon
Teraz poďme zmeniť odsadenie a na výstupe uvidíte, že tlmočník vydá chybu.
def cal_sum ():„
Vypočítavame súčet týchto dvoch čísel.
Toto je súhrnný program
„
num1 = 10
num2 = 20
print („Súčet je:“, num1 + num2)
„
Python hlavná funkcia
„
def main ():
cal_sum ()
ak __name__ == "__main__":
hlavný()
Výkon
Tlmočník vydá chybu odsadenia.
Záver
Tento článok vysvetľuje, ako vytvoriť viacriadkové komentáre v programovacom jazyku Python. Aj keď Python neposkytuje žiadny skutočný spôsob písania viacriadkových komentárov, môžete tento problém vyriešiť pomocou rôznych metód popísaných v tomto článku.