Python-moniriviset kommentit

Python Multi Line Comments



Jokainen ohjelmointikieli tarjoaa mekanismin lisätä kommentteja projekteihin. Kommentit ovat yksinkertaisia ​​rivejä tietokoneohjelmissa, jotka kääntäjä tai tulkki jättää huomiotta. Kommentit kirjoitetaan usein luonnollisella kielellä parantaakseen ohjelmoijan ymmärrettävyyttä. Kehittäjät käyttävät kommentteja sivuuttaakseen joitain koodin osia virheenkorjaus- tai testausvaiheessa.

Kommenttien kirjoittaminen Pythonissa voi olla hyvin yksinkertaista, ja kommentin luominen Pythonissa alkaa#-merkillä. Tässä artikkelissa kerrotaan, kuinka luodaan monirivisiä kommentteja Pythonissa.







Monirivisten kommenttien kirjoittaminen Pythonissa

Toisin kuin monet muut ohjelmointikielet, Python ei tarjoa mitään erityistä tapaa kirjoittaa monirivisiä kommentteja. On kuitenkin olemassa muita tapoja käsitellä tätä ongelmaa.



Javassa kirjoitamme useita kommentteja seuraavasti:



/ *
Yllä kirjoitamme monirivisen kommentin.
Tämä kommenttimuoto ei toimi Pythonissa.
* /

Yllä oleva tapa kirjoittaa kommentteja ei myöskään toimi Pythonissa.





Katsotaanpa muita tapoja kirjoittaa monirivisiä kommentteja Pythonissa.

Useiden symbolirivien kommenttien käyttäminen

'#' -Symbolia käytetään Pythonin yksirivisen kommentin kirjoittamiseen. Peräkkäisten useiden yksirivisten kommenttien avulla voimme kirjoittaa monirivisiä kommentteja. Katsotaanpa esimerkki tästä.



#Hei kaikki
#tämä on kommentti Pythonissa
#kirjoitan monirivisiä kommentteja
#käyttämällä yksirivistä kommenttia

Tämä on yksi tapa kirjoittaa monirivisiä kommentteja. Se on vähän aikaa vievä prosessi, koska se vaatii meitä kirjoittamaan useita yksirivisiä kommentteja.

Katsotaanpa nyt muita tapoja kirjoittaa monirivisiä kommentteja Pythonissa.

Merkkijonojen käyttäminen monirivisten kommenttien kirjoittamiseen

Kuten aiemmin keskusteltiin, Python ei tarjoa todellista tapaa kirjoittaa monirivisiä kommentteja, mutta sinä voi käytä merkkijono-literaaleja monirivisten kommenttien kirjoittamiseen. Python -tulkki jättää huomiotta kirjaimelliset merkkijonot, joita ei ole allokoitu millekään muuttujalle, eikä suorita niitä. Joten voit käyttää määrittämättömiä merkkijono-literaaleja monirivisten kommenttien kirjoittamiseen Pythonissa. Katsotaanpa esimerkkiä tästä.

'Käytämme merkkijonoa kirjaimena kommenttina'
'Tämä on monirivinen kommentti'
'Tulostamme Hello World -ohjelmaa'
print ('Hello World')

Lähtö

Tuloksessa näet, että Python -tulkki ei anna mitään virhettä ja tulostaa viestin 'Hello World'.

Triple Quoted String Literalsin käyttäminen monirivisten kommenttien kirjoittamiseen

Vaikka kolminkertaisia ​​lainausmerkkijonoja käytetään pääasiassa asiakirjojen kirjoittamiseen, voit myös käyttää tätä työkalua monirivisten kommenttien kirjoittamiseen. Älä sekoita docstring-merkkijonoa kolminkertaisesti noteeratuihin merkkijono-literaaleihin, joita käytetään monirivisten kommenttien kirjoittamiseen. Virheellinen sisennys kolmoislainausmerkkijonoja käytettäessä tuottaa virheen. Katsotaanpa esimerkkiä tästä.

'' ''
Käytämme kolminkertaisia ​​merkkijono-literaaleja monirivisille kommenteille
Ohjelmointikieli on Python
Tulostetaan hei maailma
'' ''
print ('Hello World')

Lähtö

Tuloksessa näet, että Python -tulkki ei anna mitään virhettä ja tulostaa viestin 'Hello World'.

Käytämme nyt monirivisten kommenttien kirjoittamiseen funktion sisällä kolmoislainausmerkkijonoja.

Tässä esimerkissä tulostamme kahden numeron summan.

def cal_sum ():
'' ''
laskemme kahden luvun summan.
Tämä on summaohjelma
'' ''
numero 1 = 10
numero 2 = 20
print ('Summa on:', numero1+numero2)
'' ''
Pythonin päätoiminto
'' ''
def main ():
cal_sum ()

jos __name__ == '__main__':
pää ()

Lähtö

Muutetaan nyt sisennystä, ja tulosteessa näet, että tulkki antaa virheen.

def cal_sum ():
'' ''
Laskemme kahden numeron summaa.
Tämä on summaohjelma
'' ''
numero 1 = 10
numero 2 = 20
print ('Summa on:', numero1+numero2)
'' ''
Pythonin päätoiminto
'' ''
def main ():
cal_sum ()

jos __name__ == '__main__':
pää ()

Lähtö

Tulkki antaa sisennysvirheen.

Johtopäätös

Tässä artikkelissa kerrotaan, kuinka luodaan monirivisiä kommentteja Python-ohjelmointikielellä. Vaikka Python ei tarjoa todellista tapaa kirjoittaa monirivisiä kommentteja, voit ratkaista tämän ongelman käyttämällä tässä artikkelissa käsiteltyjä erilaisia ​​menetelmiä.