Python Multi-line Kommentarer

Python Multi Line Comments



Hvert programmeringssprog giver en mekanisme til at tilføje kommentarer til projekter. Kommentarer er de enkle linjer i computerprogrammer, der ignoreres af kompilatoren eller tolken. Kommentarer skrives ofte på naturligt sprog for at øge programmørforståeligheden. Udviklere bruger kommentarer til at ignorere nogle dele af koden i fejlfindings- eller testfasen.

At skrive kommentarer i Python kan være meget enkelt, og oprettelse af en kommentar i Python begynder med '#' symbolet. Denne artikel forklarer, hvordan du opretter kommentarer med flere linjer i Python.







Skrivning af kommentarer med flere linjer i Python

I modsætning til mange andre programmeringssprog giver Python ikke nogen specifik måde at skrive kommentarer på flere linjer. Ikke desto mindre er der andre måder at håndtere dette problem på.



I java skriver vi flere kommentarer som følger:



/ *
Ovenfor skriver vi en kommentar med flere linjer.
Dette kommentarformat fungerer ikke i Python.
* /

Ovenstående metode til at skrive kommentarer fungerer heller ikke i Python.





Lad os se nogle andre måder at skrive kommentarer på flere linjer i Python.

Brug af flere symbollinjekommentarer

‘#’ -symbolet bruges til at skrive Pythons enkeltlinjekommentar. Med på hinanden følgende flere enkeltlinjes kommentarer kan vi skrive kommentarer med flere linjer. Lad os se et eksempel på dette.



#Hej allesammen
#dette er en kommentar i Python
#jeg skriver kommentarer med flere linjer
#ved hjælp af kommentaren med én linje

Dette er en måde at skrive kommentarer på flere linjer. Det er lidt af en tidskrævende proces, da det kræver, at vi skriver flere kommentarer med én linje.

Lad os nu se nogle andre måder at skrive kommentarer på flere linjer i Python.

Brug af strenglitteratur til at skrive kommentarer med flere linjer

Som diskuteret tidligere giver Python ikke en egentlig måde at skrive kommentarer på flere linjer, men du kan bruge strenglitteraler til at skrive kommentarer med flere linjer. Python -tolken overser bogstavelige strenge, der ikke er tildelt nogen variabel, og udfører dem ikke. Så du kan bruge ikke-tildelte strenglitteraler til at skrive kommentarer med flere linjer i Python. Lad os se på et eksempel på dette.

'Vi bruger strengen bogstaveligt som en kommentar'
'Dette er en kommentar med flere linjer'
'Vi udskriver Hallo World -programmet'
print ('Hej verden')

Produktion

I output kan du se, at Python -tolken ikke udsender nogen fejl og udskriver meddelelsen 'Hello World'.

Brug af Triple Quited String Literals til at skrive kommentarer med flere linjer

Selvom tredobbelte citerede strenglitteraler hovedsageligt bruges til at skrive dokstrings, kan du også bruge dette værktøj til at skrive kommentarer med flere linjer. Sørg for ikke at forveksle docstring med de tredobbelte citerede strenglitteraler, der bruges til at skrive kommentarer med flere linjer. Forkert indrykning af tredobbelte citerede strenglitteraler vil generere en fejl. Lad os se på et eksempel på dette.

'' '
Vi bruger de tredobbelte citerede strenglitteraler til kommentarer med flere linjer
Programmeringssproget er Python
Lad os printe hallo verden
'' '
print ('Hej verden')

Produktion

I output kan du se, at Python -tolken ikke udsender nogen fejl og udskriver meddelelsen 'Hello World'.

Lad os nu bruge de tredobbelte citerede strenglitteraler inde i en funktion til at skrive kommentarer med flere linjer.

I det givne eksempel udskriver vi summen af ​​to tal.

def cal_sum ():
'' '
vi beregner summen af ​​to tal.
Dette er sumprogram
'' '
num1 = 10
num2 = 20
print ('Summen er:', num1+num2)
'' '
Python hovedfunktion
'' '
def main ():
cal_sum ()

hvis __name__ == '__main__':
main ()

Produktion

Lad os nu ændre indrykningen og i output, vil du se, at tolken udsender en fejl.

def cal_sum ():
'' '
Vi beregner summen af ​​de to tal.
Dette er sumprogram
'' '
num1 = 10
num2 = 20
print ('Summen er:', num1+num2)
'' '
Python hovedfunktion
'' '
def main ():
cal_sum ()

hvis __name__ == '__main__':
main ()

Produktion

Tolken udsender indrykningsfejlen.

Konklusion

Denne artikel forklarer, hvordan du opretter kommentarer med flere linjer i Python-programmeringssproget. Selvom Python ikke giver nogen egentlig måde at skrive kommentarer på flere linjer, kan du løse dette problem ved at bruge de forskellige metoder, der diskuteres i denne artikel.