Python višeređeni komentari

Python Multi Line Comments



Svaki programski jezik nudi mehanizam za dodavanje komentara projektima. Komentari su jednostavne linije u računalnim programima koje prevoditelj ili prevoditelj zanemaruje. Komentari se često pišu prirodnim jezikom kako bi se povećala razumljivost programera. Programeri koriste komentare da zanemare neke dijelove koda u fazi ispravljanja pogrešaka ili testiranja.

Pisanje komentara u Pythonu može biti vrlo jednostavno, a stvaranje komentara u Pythonu počinje simbolom '#'. Ovaj članak objašnjava kako stvoriti komentare s više redaka u Pythonu.







Pisanje više redaka komentara u Pythonu

Za razliku od mnogih drugih programskih jezika, Python ne nudi nikakav specifičan način pisanja komentara s više redaka. Ipak, postoje i drugi načini za rješavanje ovog problema.



U javi pišemo više komentara na sljedeći način:



/ *
Iznad pišemo više redak komentara.
Ovaj format komentara ne radi u Pythonu.
* /

Gore navedeni način pisanja komentara također ne radi u Pythonu.





Pogledajmo neke druge načine pisanja višerednih komentara u Pythonu.

Korištenje komentara s više simbola

Simbol '#' koristi se za pisanje komentara u jednom retku Pythona. S više uzastopnih komentara u jednom retku možemo pisati komentare u više redaka. Pogledajmo primjer ovoga.



#Pozdrav svima
#ovo je komentar u Pythonu
#pisam komentare s više redaka
#koristeci komentar u jednom retku

Ovo je jedan od načina pisanja višerednih komentara. To je pomalo dugotrajan proces jer zahtijeva da ispišemo više komentara u jednom retku.

Pogledajmo sada neke druge načine pisanja višerednih komentara u Pythonu.

Korištenje literalnih znakova za pisanje višeredskih komentara

Kao što je ranije rečeno, Python ne nudi stvarni način za pisanje višerednih komentara, ali vi limenka koristiti literalne znakove za pisanje višerednih komentara. Tumač Python previđa doslovne nizove koji nisu dodijeljeni nijednoj varijabli i ne izvršava ih. Dakle, možete koristiti nedodijeljene literalne nizove za pisanje višerednih komentara u Pythonu. Pogledajmo primjer toga.

'Koristimo literal niza kao komentar'
'Ovo je više redak komentar'
'Tiskamo program hello world'
print ('Zdravo Svijete')

Izlaz

U ispisu možete vidjeti da prevoditelj Python ne ispisuje nikakvu pogrešku i ispisuje poruku 'Hello World'.

Korištenje trostruko citiranih nizova za pisanje višeredskih komentara

Iako se nizovi s trostrukim navodima uglavnom koriste za pisanje nizova dokumenata, ovaj alat možete koristiti i za pisanje komentara u više redaka. Nemojte miješati docstring s trostrukim citatnim nizovima koji se koriste za pisanje višerednih komentara. Neispravno uvlačenje trostruko citiranih nizova dovest će do pogreške. Pogledajmo primjer toga.

'' '
Koristimo niz znakova s ​​trostrukim navodnicima za komentare s više redaka
Programski jezik je Python
Odštampajmo pozdravni svijet
'' '
print ('Zdravo Svijete')

Izlaz

U ispisu možete vidjeti da prevoditelj Python ne ispisuje nikakvu pogrešku i ispisuje poruku 'Hello World'.

Sada, upotrijebimo niz znakova s ​​trostrukim navodima unutar funkcije za pisanje komentara u više redaka.

U danom primjeru ispisujemo zbroj dva broja.

def cal_sum ():
'' '
računamo zbroj dva broja.
Ovo je zbirni program
'' '
broj1 = 10
broj2 = 20
print ('Zbir je:', broj1+broj2)
'' '
Glavna funkcija Pythona
'' '
def main ():
cal_sum ()

ako je __naziv__ == '__glavni__':
glavni()

Izlaz

Sada, promijenimo uvlačenje i u izlazu ćete vidjeti da tumač ispisuje pogrešku.

def cal_sum ():
'' '
Računamo zbroj dva broja.
Ovo je zbirni program
'' '
broj1 = 10
broj2 = 20
print ('Zbir je:', broj1+broj2)
'' '
Glavna funkcija Pythona
'' '
def main ():
cal_sum ()

ako je __naziv__ == '__glavni__':
glavni()

Izlaz

Tumač prikazuje pogrešku uvlačenja.

Zaključak

Ovaj članak objašnjava kako stvoriti komentare s više redaka u programskom jeziku Python. Iako Python ne nudi nikakav stvarni način pisanja višerednih komentara, ovaj problem možete riješiti različitim metodama o kojima se govori u ovom članku.