Hvert programmeringssprog giver en mekanisme til at tilføje kommentarer til projekter. Kommentarer er de enkle linjer i computerprogrammer, der ignoreres af compileren eller tolken. Kommentarer er ofte skrevet på et naturligt sprog for at øge programmérens forståelighed. Udviklere bruger kommentarer til at ignorere nogle dele af koden i fejlfindings- eller testfasen.
At skrive kommentarer i Python kan være meget simpelt, og det at oprette en kommentar i Python begynder med symbolet '#'. Denne artikel forklarer, hvordan du opretter kommentarer med flere linjer i Python.
Skrivning af flerlinjekommentarer 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 kommentar til en enkelt linje. Med fortløbende flere enkeltlinjekommentarer kan vi skrive kommentarer med flere linier. Lad os se et eksempel på dette.
#Hej allesammen# dette er en kommentar i Python
# jeg skriver kommentarer med flere linjer
# bruger kommentar til en linje
Dette er en måde at skrive flerlinjekommentarer på. Det er lidt af en tidskrævende proces, da det kræver, at vi skriver flere kommentarer på en linje.
Lad os nu se nogle andre måder at skrive kommentarer på flere linjer i Python.
Brug af strenglitteratur til skrivning af flerlinjekommentarer
Som tidligere diskuteret giver Python ikke en egentlig måde at skrive kommentarer på flere linjer, men du kan Brug strenglitteraler til at skrive kommentarer med flere linjer. Python-tolken overser bogstavelige strenge, der ikke er allokeret til 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 Hej verdensprogrammet'
print ("Hello World")
Produktion
I output kan du se, at Python-tolk ikke udsender nogen fejl og udskriver meddelelsen 'Hello World.''
Brug af tredobbelt citerede strenglitteraturer til skrivning af flerlinjekommentarer
Selv om tredobbeltciterede strenglitteraturer 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 dokstringen med de tredobbelte citerede strenglitteraler, der bruges til at skrive kommentarer med flere linjer. Forkert indrykning af tredobbelt citerede strenglitteraturer genererer 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 udskrive hejverdenen
"
print ("Hello World")
Produktion
I output kan du se, at Python-tolk ikke udsender nogen fejl og udskriver beskeden '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 sum-program
"
num1 = 10
num2 = 20
print ("Summen er:", num1 + num2)
"
Python hovedfunktion
"
def hoved ():
cal_sum ()
hvis __name__ == "__main__":
hoved ()
Produktion
Lad os nu ændre indrykket og i output, vil du se, at tolken udsender en fejl.
def cal_sum ():"
Vi beregner summen af de to tal.
Dette er sum-program
"
num1 = 10
num2 = 20
print ("Summen er:", num1 + num2)
"
Python hovedfunktion
"
def hoved ():
cal_sum ()
hvis __name__ == "__main__":
hoved ()
Produktion
Tolken udsender indrykningsfejlen.
Konklusion
Denne artikel forklarer, hvordan du opretter kommentarer med flere linjer på Python-programmeringssproget. Selvom Python ikke giver nogen egentlig måde at skrive kommentarer på flere linjer, kan du løse dette problem ved hjælp af de forskellige metoder, der er diskuteret i denne artikel.