logo

Python-kommentarer: Viktighet, typer og riktig bruksmåte

Kommentarer i Python er linjene i koden som ignoreres av tolken under kjøringen av programmet.








# I am single line comment> > > ''' Multi-line comment used> print('Python Comments') '''>



>

>

Kommentarer forbedrer kodens lesbarhet og hjelper programmererne til å forstå koden veldig nøye. Det hjelper også med å samarbeide med andre utviklere ettersom å legge til kommentarer gjør det lettere å forklare koden.

Typer kommentarer i Python

Det er tre typer kommentarer i Python:

  • Enkeltlinjekommentarer
  • Flerlinjekommentarer
  • Strengbokstaver
  • Docstring-kommentarer

Kommentarer i Python

I eksemplet kan det sees at Python Kommentarer ignoreres av tolken under kjøringen av programmet.

Python3




# sample comment> name>=> 'geeksforgeeks'> print>(name)>

>

>

Produksjon:

geeksforgeeks>

Hvorfor brukes kommentarer i Python?

Kommentarer har vært en integrert del av programmeringsspråk, og hvert språk har forskjellige måter å bruke kommentarer på.

Akkurat som alle andre språk, tjener kommentarer i Python følgende formål:

  1. Forbedre kodelesbarheten
  2. Forklarer koden til andre
  3. Forstå kode hvis studert etter en tid
  4. Dokumentere trinn og behov for en funksjon
  5. Deler kode med andre utviklere
  6. Samarbeide med flere personer.

Typer kommentarer i Python

La oss oppdage de forskjellige typene kommentarer, hvordan bruker de og når de skal brukes?

1. Enkeltlinje Kommentarer

  • Python enlinjekommentar starter med hashtag-symbolet (#) uten mellomrom og varer til slutten av linjen.
  • Hvis kommentaren overskrider én linje, sett en hashtag på neste linje og fortsett Python-kommentaren.
  • Pythons enkeltlinjekommentarer har vist seg nyttige for å gi korte forklaringer for variabler, funksjonserklæringer og uttrykk. Se følgende kodebit som demonstrerer kommentar på én linje:

Eksempel:

Python3


strengbygger java



java oppslag

# Print techcodeview.com ! to console> print>(>'techcodeview.com'>)>

>

>

Produksjon

techcodeview.com>

2. Kommentarer med flere linjer

Python gir ikke muligheten til flerlinjekommentarer . Det er imidlertid forskjellige måter vi kan skrive kommentarer med flere linjer på.

a) Flerlinjekommentarer med flere hashtags (#)

Vi kan flere hashtags (#) for å skrive flerlinjekommentarer i Python. Hver eneste linje vil bli betraktet som en enkeltlinjekommentar.

Python3




# Python program to demonstrate> # multiline comments> print>(>'Multiline comments'>)>

>

>

Produksjon

Multiline comments>

Sjekk også: Interessant fakta om Python Multi-line Kommentarer

3. Strengbokstaver

Python ignorerer streng bokstaver som ikke er tilordnet en variabel, slik at vi kan bruke disse strengliteralene som Python-kommentarer .

a) Enkeltlinjekommentarer ved bruk av strengbokstaver

Ved å utføre koden ovenfor kan vi se at det ikke vil være noen utgang, så vi bruker strengene med trippel sitater () som flerlinjekommentarer.

Python3




'This will be ignored by Python'>

>

>

b) Flerlinjekommentarer ved bruk av strengbokstaver

Python3




''' Python program to demonstrate> >multiline comments'''> print>(>'Multiline comments'>)>

>

lateksmatrise
>

Produksjon

Multiline comments>

4. Docstring

  • Python docstring er strengbokstavene med tredoble anførselstegn som vises rett etter funksjonen.
  • Den brukes til å knytte dokumentasjon som er skrevet med Python-moduler, funksjoner, klasser og metoder.
  • Det legges til rett under funksjonene, modulene eller klassene for å beskrive hva de gjør. I Python blir docstringen deretter gjort tilgjengelig via __doc__-attributtet.

Eksempel:

Python3




def> multiply(a, b):> >'''Multiplies the value of a and b'''> >return> a>*>b> > > # Print the docstring of multiply function> print>(multiply.__doc__)>

>

>

Produksjon:

Multiplies the value of a and b>

Fordeler med kommentarer i Python

Kommentarer brukes vanligvis til følgende formål:

  • Kode lesbarhet
  • Forklaring av koden eller metadata for prosjektet
  • Forhindre kjøring av kode
  • Å inkludere ressurser

Riktig måte å skrive kommentarer på

Kommentarer tjener hovedformålet å forklare koden din. Utviklere bruker sunn praksis for å skrive kommentarer for bedre forståelse av koden.

Noen av tipsene du kan følge for å gjøre kommentarene dine effektive er:

  1. Kommentarer bør være korte og presise.
  2. Bruk kommentarer bare når det er nødvendig, ikke fyll koden din med kommentarer.
  3. Kommentar bør ha en viss mening.
  4. Unngå å skrive generelle eller grunnleggende kommentarer.
  5. Skriv kommentarer som er selvforklarende.

Vi har diskutert alt om Python-kommentarer, hvordan du skriver Python-kommentarer, typer kommentarer, hva er fordelene og den riktige måten å skrive kommentarer på.

Les også: Hvordan skrive kommentarer i Python3?