Pythoni mitmerealised kommentaarid

Python Multi Line Comments



Iga programmeerimiskeel pakub mehhanismi projektidele kommentaaride lisamiseks. Kommentaarid on arvutiprogrammide lihtsad read, mida kompilaator või tõlk eirab. Kommentaarid kirjutatakse sageli loomulikus keeles, et parandada programmeerija arusaadavust. Arendajad kasutavad kommentaare, et ignoreerida silumis- või testimisfaasis mõningaid koodi osi.

Pythonis kommentaaride kirjutamine võib olla väga lihtne ja Pythonis kommentaari loomine algab sümboliga „#”. Selles artiklis selgitatakse, kuidas luua Pythonis mitmerealisi kommentaare.







Mitmerealiste kommentaaride kirjutamine Pythonis

Erinevalt paljudest teistest programmeerimiskeeltest ei paku Python ühtegi konkreetset viisi mitmerealiste kommentaaride kirjutamiseks. Sellegipoolest on selle probleemiga toimetulekuks muid võimalusi.



Java -s kirjutame mitu kommentaari järgmiselt:



/ *
Eespool kirjutame mitmerealise kommentaari.
See kommentaarivorming Pythonis ei tööta.
* /

Ülaltoodud kommentaaride kirjutamise meetod ei tööta ka Pythonis.





Vaatame mõnda muud viisi mitmerealiste kommentaaride kirjutamiseks Pythonis.

Mitme sümbolirea kommentaaride kasutamine

Sümbolit „#” kasutatakse Pythoni üherealise kommentaari kirjutamiseks. Järjestikuste mitme ühe rea kommentaaridega saame kirjutada mitmerealisi kommentaare. Vaatame selle kohta näidet.



#Tere kõigile
#see on Pythonis kommentaar
#kirjutan mitmerealisi kommentaare
#kasutades üherealist kommentaari

See on üks viis mitmerealiste kommentaaride kirjutamiseks. See on natuke aeganõudev protsess, kuna nõuab, et kirjutaksime välja ühe üherealise kommentaari.

Nüüd vaatame mõnda muud viisi mitmerealiste kommentaaride kirjutamiseks Pythonis.

String-literaalide kasutamine mitmerealiste kommentaaride kirjutamiseks

Nagu varem arutatud, ei paku Python tegelikku viisi mitmerealiste kommentaaride kirjutamiseks, vaid teie saab kasutada mitmerealiste kommentaaride kirjutamiseks stringide literaale. Pythoni tõlk jätab tähelepanuta sõnasõnalised stringid, mis pole eraldatud ühelegi muutujale, ja ei täida neid. Niisiis, mitmerealiste kommentaaride kirjutamiseks Pythonis saate kasutada määramata stringide literaale. Vaatame selle kohta näidet.

'Me kasutame kommentaarina stringi literaali'
'See on mitmerealine kommentaar'
'Trükime tere maailma programmi'
print ('Tere maailm')

Väljund

Väljundis näete, et Pythoni tõlk ei väljasta ühtegi viga ja prindib teate „Tere maailm”.

Kolmekordse tsiteeritud stringi literaali kasutamine mitmerealiste kommentaaride kirjutamiseks

Kuigi kolmekordse tsitaadiga stringide literaale kasutatakse peamiselt dokumentide stringide kirjutamiseks, saate seda tööriista kasutada ka mitmerealiste kommentaaride kirjutamiseks. Kindlasti ärge ajage dokstringi segamini kolmekordse tsiteeritud stringiga, mida kasutatakse mitmerealiste kommentaaride kirjutamiseks. Kolmekordse tsiteeritud stringi literaali vale taane tekitab tõrke. Vaatame selle kohta näidet.

'' '
Me kasutame mitmerealiste kommentaaride jaoks kolmekordse tsitaadiga stringide literaale
Programmeerimiskeel on Python
Trükime tere maailma
'' '
print ('Tere maailm')

Väljund

Väljundis näete, et Pythoni tõlk ei väljasta ühtegi viga ja prindib teate „Tere maailm”.

Kasutagem nüüd mitmerealiste kommentaaride kirjutamiseks funktsiooni sees kolmekordseid tsiteeritud stringide literaale.

Antud näites trükime kahe numbri summa.

def cal_sum ():
'' '
arvutame kahe numbri summa.
See on summa programm
'' '
arv1 = 10
number 2 = 20
print ('Summa on:', number1+arv2)
'' '
Pythoni põhifunktsioon
'' '
def main ():
cal_sum ()

kui __name__ == '__main__':
peamine ()

Väljund

Nüüd muudame taanet ja väljundis näete, et tõlk väljastab vea.

def cal_sum ():
'' '
Arvutame kahe numbri summa.
See on summa programm
'' '
arv1 = 10
number 2 = 20
print ('Summa on:', number1+arv2)
'' '
Pythoni põhifunktsioon
'' '
def main ():
cal_sum ()

kui __name__ == '__main__':
peamine ()

Väljund

Tõlk väljastab taandevea.

Järeldus

Selles artiklis selgitatakse, kuidas luua mitmerealisi kommentaare Pythoni programmeerimiskeeles. Kuigi Python ei paku tegelikku viisi mitmerealiste kommentaaride kirjutamiseks, saate selle probleemiga tegeleda, kasutades erinevaid käesolevas artiklis käsitletud meetodeid.