Python

Python Multi-line kommentarer

Python Multi-line kommentarer

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.

Mus Føj musbevægelser til Windows 10 ved hjælp af disse gratis værktøjer
Føj musbevægelser til Windows 10 ved hjælp af disse gratis værktøjer
I de senere år har computere og operativsystemer udviklet sig meget. Der var et tidspunkt, hvor brugerne skulle bruge kommandoer til at navigere genne...
Mus Styr og administrer musebevægelse mellem flere skærme i Windows 10
Styr og administrer musebevægelse mellem flere skærme i Windows 10
Dual Display Mouse Manager lader dig kontrollere og konfigurere musebevægelse mellem flere skærme ved at bremse dens bevægelser nær grænsen. Windows 1...
Mus WinMouse giver dig mulighed for at tilpasse og forbedre musemarkørens bevægelse på Windows-pc
WinMouse giver dig mulighed for at tilpasse og forbedre musemarkørens bevægelse på Windows-pc
Hvis du vil forbedre standardfunktionerne for din musemarkør, skal du bruge freeware WinMouse. Det tilføjer flere funktioner, der hjælper dig med at f...