Piton

Python višeredni komentari

Python višeredni komentari

Svaki programski jezik pruža mehanizam za dodavanje komentara projektima. Komentari su jednostavne crte u računalnim programima koje kompajler ili tumač ignorira. Komentari se često pišu na prirodnom jeziku kako bi se programeru povećala razumljivost. Programeri koriste komentare kako bi ignorirali neke dijelove koda u fazi uklanjanja pogrešaka ili testiranja.

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

Pisanje višerednih komentara na Pythonu

Za razliku od mnogih drugih programskih jezika, Python ne pruža nikakav specifičan način pisanja višerednih komentara. Ipak, postoje i drugi načini za rješavanje ovog problema.

U javi pišemo više komentara kako slijedi:

/ *
Iznad pišemo višeredni komentar.
Ovaj format komentara ne radi u Pythonu.
* /

Gornja metoda pisanja komentara također ne radi u Pythonu.

Pogledajmo neke druge načine za pisanje višerednih komentara na Pythonu.

Korištenje komentara s više linija simbola

Simbol '#' koristi se za pisanje Pythonovog komentara u jednom retku. Uzastopnim višestrukim jednorednim komentarima možemo pisati višeredne komentare. Pogledajmo primjer toga.

#Pozdrav svima
#this je komentar u Pythonu
# Pišem višeredne komentare
#upotreba jednorednog komentara

Ovo je jedan od načina pisanja višerednih komentara. To je malo dugotrajan proces jer zahtijeva da napišemo višestruke komentare u jednom retku.

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

Korištenje znakovnih znakova za pisanje višerednih komentara

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

'Koristimo doslovni niz kao komentar'
'Ovo je višeredni komentar'
'Tiskamo program hello world'
ispis ("Hello World")

Izlaz

U izlazu možete vidjeti da tumač Python ne daje nikakvu pogrešku i ispisuje poruku 'Hello World.'

Korištenje niza literatura s trostrukim navodnicima za pisanje višerednih komentara

Iako se nizalni literali s trostrukim navodnicima uglavnom koriste za pisanje docstrings-a, ovaj alat možete koristiti i za pisanje višerednih komentara. Pazite da ne pobrkate docstring s trostrukim navodnicima stringnih literala koji se koriste za pisanje komentara u više redaka. Neispravno uvlačenje trostruko citiranih literalnih nizova generirat će pogrešku. Pogledajmo primjer toga.

"
Za višeredne komentare koristimo literal niza s trostrukim navodnicima
Programski jezik je Python
Isprintajmo zdravo svijetu
"
ispis ("Hello World")

Izlaz

U izlazu možete vidjeti da tumač Python ne daje nikakve pogreške i ispisuje poruku 'Hello World.'

Sada, upotrijebimo literal niza s trostrukim navodnicima unutar funkcije za pisanje višerednih komentara.

U danom primjeru ispisujemo zbroj dva broja.

def cal_sum ():
"
računamo zbroj dva broja.
Ovo je zbrojni program
"
broj1 = 10
broj2 = 20
ispis ("Zbroj je:", num1 + num2)
"
Glavna funkcija Pythona
"
def glavni ():
cal_sum ()
ako je __name__ == "__glavno__":
glavni()

Izlaz

Sada, promijenimo uvlaku i na izlazu ćete vidjeti da tumač daje pogrešku.

def cal_sum ():
"
Izračunavamo zbroj dva broja.
Ovo je zbrojni program
"
broj1 = 10
broj2 = 20
ispis ("Zbroj je:", num1 + num2)
"
Glavna funkcija Pythona
"
def glavni ():
cal_sum ()
ako je __name__ == "__glavno__":
glavni()

Izlaz

Tumač daje pogrešku uvlačenja.

Zaključak

Ovaj članak objašnjava kako stvoriti višeredne komentare u programskom jeziku Python. Iako Python ne pruža stvarni način pisanja višerednih komentara, ovom se problemu možete pozabaviti pomoću različitih metoda o kojima se govori u ovom članku.

Najbolji Linux Distros za igre na sreću 2021. godine
Linux operativni sustav daleko je prevalio svoj izvorni, jednostavni izgled zasnovan na poslužitelju. Ovaj se OS posljednjih godina izuzetno poboljšao...
Kako snimiti i struji svoju igraću sesiju na Linuxu
U prošlosti se igranje igara smatralo samo hobijem, ali s vremenom je igračka industrija zabilježila ogroman rast u pogledu tehnologije i broja igrača...
Najbolje igre za ručno praćenje
Oculus Quest nedavno je predstavio sjajnu ideju ručnog praćenja bez kontrolera. Sa sve većim brojem igara i aktivnosti koje izvršavaju podršku bilo fo...