Python

Python flerlinjekommentarer

Python flerlinjekommentarer

Hvert programmeringsspråk gir en mekanisme for å legge til kommentarer til prosjekter. Kommentarer er de enkle linjene i dataprogrammer som ignoreres av kompilatoren eller tolken. Kommentarer er ofte skrevet på naturlig språk for å øke forståeligheten av programmereren. Utviklere bruker kommentarer for å ignorere noen deler av koden i feilsøkings- eller testfasen.

Å skrive kommentarer i Python kan være veldig enkelt, og å lage en kommentar i Python begynner med '#' symbolet. Denne artikkelen forklarer hvordan du oppretter kommentarer med flere linjer i Python.

Skrive flerlinjekommentarer i Python

I motsetning til mange andre programmeringsspråk, gir Python ingen spesifikk måte å skrive kommentarer på flere linjer. Likevel er det andre måter å takle dette problemet på.

I java skriver vi flere kommentarer som følger:

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

Ovennevnte metode for å skrive kommentarer fungerer heller ikke i Python.

La oss se noen andre måter å skrive kommentarer på flere linjer i Python.

Bruke flere symbollinjekommentarer

'#' Symbolet brukes til å skrive Pythons kommentar på en linje. Med påfølgende flere enkeltlinjekommentarer kan vi skrive flerlinjekommentarer. La oss se et eksempel på dette.

#Hei alle sammen
# Dette er en kommentar i Python
# jeg skriver kommentarer på flere linjer
# bruker en-linjekommentaren

Dette er en måte å skrive kommentarer på flere linjer. Det er litt tidkrevende, da det krever at vi skriver ut flere enkeltlinjekommentarer.

La oss nå se noen andre måter å skrive kommentarer på flere linjer i Python.

Bruke strenglitteratur for å skrive flerlinjekommentarer

Som diskutert tidligere, gir Python ikke en faktisk måte å skrive kommentarer på flere linjer, men du kan bruk strenglitteraler for å skrive kommentarer med flere linjer. Python-tolken overser bokstavelige strenger som ikke er tildelt noen variabel og utfører dem ikke. Så du kan bruke ikke-tildelte strengbokstaver til å skrive kommentarer med flere linjer i Python. La oss se på et eksempel på dette.

'Vi bruker strengen bokstavelig som en kommentar'
'Dette er en kommentar med flere linjer'
'Vi skriver ut hallo verdensprogrammet'
utskrift ("Hello World")

Produksjon

I utgangen kan du se at Python-tolk ikke sender ut noen feil og skriver ut meldingen 'Hello World.'

Bruke trippel siterte strenglitteraturer for å skrive kommentarer med flere linjer

Selv om trippel siterte strenglitteraturer hovedsakelig brukes til å skrive dokstringer, kan du også bruke dette verktøyet til å skrive kommentarer med flere linjer. Pass på at du ikke forveksler dokstringen med de tre siterte strengtekstene som brukes til å skrive kommentarer med flere linjer. Feil innrykk av trippel siterte strenglitteraturer vil generere en feil. La oss se på et eksempel på dette.

"
Vi bruker trippel siterte strenglitteraturer for kommentarer med flere linjer
Programmeringsspråket er Python
La oss trykke hei-verdenen
"
utskrift ("Hello World")

Produksjon

I utgangen kan du se at Python-tolk ikke sender ut noen feil og skriver ut meldingen 'Hello World.'

La oss nå bruke trippel siterte strenglitteraler i en funksjon for å skrive kommentarer med flere linjer.

I det gitte eksemplet skriver vi ut summen av to tall.

def cal_sum ():
"
vi beregner summen av to tall.
Dette er sumprogrammet
"
num1 = 10
num2 = 20
skriv ut ("Summen er:", num1 + num2)
"
Python hovedfunksjon
"
def main ():
cal_sum ()
hvis __name__ == "__main__":
hoved()

Produksjon

La oss nå endre innrykk og i utgangen, vil du se at tolk utfører en feil.

def cal_sum ():
"
Vi beregner summen av de to tallene.
Dette er sumprogrammet
"
num1 = 10
num2 = 20
skriv ut ("Summen er:", num1 + num2)
"
Python hovedfunksjon
"
def main ():
cal_sum ()
hvis __name__ == "__main__":
hoved()

Produksjon

Tolken sender ut innrykkingsfeilen.

Konklusjon

Denne artikkelen forklarer hvordan du oppretter flerlinjekommentarer i programmeringsspråket Python. Selv om Python ikke gir noen faktisk måte å skrive kommentarer på flere linjer, kan du løse dette problemet ved å bruke de forskjellige metodene som er diskutert i denne artikkelen.

OpenTTD Tutorial
OpenTTD er et av de mest populære forretningssimuleringsspillene der ute. I dette spillet må du lage en fantastisk transportvirksomhet. Du begynner im...
SuperTuxKart for Linux
SuperTuxKart er en flott tittel designet for å gi deg Mario Kart-opplevelsen gratis på Linux-systemet ditt. Det er ganske utfordrende og morsomt å spi...
Kjemp om Wesnoth-opplæringen
Kampen om Wesnoth er et av de mest populære open source-strategispillene du kan spille på dette tidspunktet. Ikke bare har dette spillet vært i utvikl...