Python többsoros megjegyzések

Python Multi Line Comments



Minden programozási nyelv biztosít mechanizmust megjegyzések hozzáadásához a projektekhez. A megjegyzések a számítógépes programok egyszerű sorai, amelyeket a fordító vagy a tolmács figyelmen kívül hagy. A megjegyzéseket gyakran természetes nyelven írják, hogy növeljék a programozók érthetőségét. A fejlesztők megjegyzések segítségével figyelmen kívül hagyják a kód egyes részeit a hibakeresési vagy tesztelési fázisban.

Megjegyzések írása a Pythonban nagyon egyszerű lehet, és a megjegyzések létrehozása a Pythonban a „#” szimbólummal kezdődik. Ez a cikk elmagyarázza, hogyan lehet többsoros megjegyzéseket létrehozni a Pythonban.







Többsoros megjegyzések írása Pythonban

Sok más programozási nyelvvel ellentétben a Python nem kínál konkrét módot a többsoros megjegyzések írására. Ennek ellenére vannak más módok is a probléma kezelésére.



A Java -ban több megjegyzést írunk a következők szerint:



/ *
Fent többsoros megjegyzést írunk.
Ez a megjegyzésformátum nem működik Pythonban.
* /

A fenti módszer a megjegyzések írására szintén nem működik a Pythonban.





Lássunk néhány más módot a többsoros megjegyzések írására a Pythonban.

Több szimbólumsoros megjegyzés használata

A „#” szimbólum a Python egysoros megjegyzésének írására szolgál. Egymást követő többsoros megjegyzésekkel többsoros megjegyzéseket írhatunk. Lássunk erre egy példát.



#Üdv mindenkinek
#ez egy megjegyzés a Pythonban
#többsoros megjegyzéseket írok
#az egysoros megjegyzés használatával

Ez az egyik módja a többsoros megjegyzések írásának. Ez egy kicsit időigényes folyamat, mivel több egysoros megjegyzést kell írnunk.

Most nézzünk néhány más módot a többsoros megjegyzések írására a Pythonban.

String Literals használata többsoros megjegyzések írásához

Amint azt korábban tárgyaltuk, a Python nem valós módot kínál a többsoros megjegyzések írására, hanem Ön tud karakterlánc-literálokat használjon többsoros megjegyzések írásához. A Python -értelmező figyelmen kívül hagyja a szó szerinti karakterláncokat, amelyek nincsenek hozzárendelve egyetlen változóhoz sem, és nem hajtja végre azokat. Tehát hozzá nem rendelt karakterlánc-literálokat használhat többsoros megjegyzések írására a Pythonban. Nézzünk erre egy példát.

'A literált karakterláncot használjuk megjegyzésként'
'Ez egy többsoros megjegyzés'
„Nyomtatjuk a hello world programot”
print ('Hello World')

Kimenet

A kimeneten látható, hogy a Python -tolmács nem ad ki hibát, és kinyomtatja a „Hello World” üzenetet.

Háromszor idézett karakterláncok használata többsoros megjegyzések írásához

Bár a hármas idézőjeles karakterláncokat főleg a docstringek írására használják, ezzel az eszközzel többsoros megjegyzéseket is írhat. Ügyeljen arra, hogy ne keverje össze a docstringet a hármas idézőjelű karakterláncokkal, amelyeket többsoros megjegyzések írására használnak. A hármas idézett karakterláncok helyes behúzása hibát okoz. Nézzünk erre egy példát.

'' ''
A többsoros megjegyzésekhez a hármas idézőjelű karakterláncokat használjuk
A programozási nyelv a Python
Nyomtassuk ki a hello világot
'' ''
print ('Hello World')

Kimenet

A kimeneten látható, hogy a Python -tolmács nem ad ki hibát, és kinyomtatja a „Hello World” üzenetet.

Most használjuk a háromszor idézett karakterlánc-literálokat egy függvényen belül többsoros megjegyzések írásához.

A megadott példában két szám összegét nyomtatjuk.

def cal_sum ():
'' ''
két szám összegét számoljuk ki.
Ez sum program
'' ''
szám1 = 10
szám2 = 20
print ('Az összeg:', szám1+szám2)
'' ''
A Python fő funkciója
'' ''
def main ():
cal_sum ()

ha __name__ == '__main__':
fő()

Kimenet

Most változtassuk meg a behúzást, és a kimenetben látni fogjuk, hogy a tolmács hibát ad ki.

def cal_sum ():
'' ''
A két szám összegét számoljuk.
Ez sum program
'' ''
szám1 = 10
szám2 = 20
print ('Az összeg:', szám1+szám2)
'' ''
A Python fő funkciója
'' ''
def main ():
cal_sum ()

ha __name__ == '__main__':
fő()

Kimenet

A tolmács kiadja a behúzási hibát.

Következtetés

Ez a cikk elmagyarázza, hogyan lehet többsoros megjegyzéseket létrehozni a Python programozási nyelven. Bár a Python nem kínál tényleges módot a többsoros megjegyzések írására, a problémát a cikkben tárgyalt különféle módszerek segítségével oldhatja meg.