Python meerregelige opmerkingen

Python Multi Line Comments



Elke programmeertaal biedt een mechanisme om opmerkingen aan projecten toe te voegen. Opmerkingen zijn de eenvoudige regels in computerprogramma's die door de compiler of interpreter worden genegeerd. Opmerkingen worden vaak in natuurlijke taal geschreven om de begrijpelijkheid van de programmeur te vergroten. Ontwikkelaars gebruiken opmerkingen om sommige delen van de code in de foutopsporings- of testfase te negeren.

Opmerkingen schrijven in Python kan heel eenvoudig zijn, en het maken van een opmerking in Python begint met het '#'-symbool. In dit artikel wordt uitgelegd hoe u opmerkingen met meerdere regels kunt maken in Python.







Meerregelige opmerkingen schrijven in Python

In tegenstelling tot veel andere programmeertalen, biedt Python geen specifieke manier om opmerkingen met meerdere regels te schrijven. Toch zijn er andere manieren om met dit probleem om te gaan.



In Java schrijven we meerdere opmerkingen als volgt:



/ *
Hierboven schrijven we een commentaar van meerdere regels.
Dit commentaarformaat werkt niet in Python.
* /

De bovenstaande methode voor het schrijven van opmerkingen werkt ook niet in Python.





Laten we enkele andere manieren bekijken om opmerkingen met meerdere regels in Python te schrijven.

Meerdere symboolregelcommentaar gebruiken

Het '#'-symbool wordt gebruikt voor het schrijven van Python's enkele regelcommentaar. Met opeenvolgende opmerkingen van meerdere regels kunnen we opmerkingen met meerdere regels schrijven. Laten we hier een voorbeeld van zien.



#Dag iedereen
#dit is een opmerking in Python
#ik schrijf meerregelige opmerkingen
#met behulp van de enkelregelige opmerking

Dit is een manier om opmerkingen met meerdere regels te schrijven. Het is een beetje een tijdrovend proces, omdat we meerdere opmerkingen van één regel moeten schrijven.

Laten we nu enkele andere manieren bekijken om opmerkingen met meerdere regels in Python te schrijven.

String Literals gebruiken voor het schrijven van opmerkingen met meerdere regels

Zoals eerder besproken, biedt Python geen echte manier om opmerkingen met meerdere regels te schrijven, maar u kan gebruik letterlijke tekenreeksen voor het schrijven van opmerkingen met meerdere regels. De Python-interpreter ziet letterlijke tekenreeksen over het hoofd die niet aan een variabele zijn toegewezen en voert ze niet uit. U kunt dus niet-toegewezen letterlijke tekenreeksen gebruiken om opmerkingen met meerdere regels in Python te schrijven. Laten we hier een voorbeeld van bekijken.

'We gebruiken de letterlijke tekenreeks als commentaar'
'Dit is een commentaar van meerdere regels'
'We drukken het hello world-programma'
print('Hallo wereld')

Uitgang:

In de uitvoer kunt u zien dat de Python-interpreter geen fout uitvoert en het bericht 'Hello World' afdrukt.

Drievoudig geciteerde tekenreeksletters gebruiken voor het schrijven van opmerkingen met meerdere regels

Hoewel letterlijke tekenreeksen met drie aanhalingstekens voornamelijk worden gebruikt voor het schrijven van docstrings, kunt u deze tool ook gebruiken om opmerkingen met meerdere regels te schrijven. Zorg ervoor dat u de docstring niet verwart met de letterlijke tekenreeksen tussen drie aanhalingstekens die worden gebruikt voor het schrijven van opmerkingen met meerdere regels. Onjuiste inspringing van letterlijke tekenreeksen tussen drie aanhalingstekens zal een fout genereren. Laten we hier een voorbeeld van bekijken.

'' '
We gebruiken de letterlijke tekenreeksen met drie aanhalingstekens voor opmerkingen met meerdere regels
De programmeertaal is Python
Laten we de hallo wereld afdrukken
'' '
print('Hallo wereld')

Uitgang:

In de uitvoer kunt u zien dat de Python-interpreter geen fout uitvoert en het bericht 'Hello World' afdrukt.

Laten we nu de letterlijke tekenreeksen tussen drie aanhalingstekens gebruiken in een functie voor het schrijven van opmerkingen met meerdere regels.

In het gegeven voorbeeld drukken we de som van twee getallen af.

def cal_sum():
'' '
we berekenen de som van twee getallen.
Dit is een somprogramma
'' '
aantal1=10
aantal2=20
print('De som is: ',num1+num2)
'' '
Hoofdfunctie van Python:
'' '
def hoofd():
cal_sum()

if __name__ == '__main__':
hoofd()

Uitgang:

Laten we nu de inspringing wijzigen en in de uitvoer zult u zien dat de interpreter een fout uitvoert.

def cal_sum():
'' '
We berekenen de som van de twee getallen.
Dit is een somprogramma
'' '
aantal1=10
aantal2=20
print('De som is: ',num1+num2)
'' '
Hoofdfunctie van Python:
'' '
def hoofd():
cal_sum()

if __name__ == '__main__':
hoofd()

Uitgang:

De interpreter voert de inspringfout uit.

Conclusie

In dit artikel wordt uitgelegd hoe u opmerkingen met meerdere regels kunt maken in de programmeertaal Python. Hoewel Python geen echte manier biedt om opmerkingen met meerdere regels te schrijven, kunt u dit probleem oplossen door de verschillende methoden te gebruiken die in dit artikel worden besproken.