Katra programmēšanas valoda nodrošina mehānismu komentāru pievienošanai projektiem. Komentāri ir vienkāršās rindas datorprogrammās, kuras kompilators vai tulks neņem vērā. Komentāri bieži tiek rakstīti dabiskā valodā, lai uzlabotu programmētāja saprotamību. Izstrādātāji izmanto komentārus, lai atkļūdošanas vai testēšanas posmā ignorētu dažas koda daļas.
Komentāru rakstīšana Python var būt ļoti vienkārša, un komentāra izveide Python sākas ar simbolu “#”. Šajā rakstā ir paskaidrots, kā izveidot daudzrindu komentārus Python.
Daudzrindu komentāru rakstīšana Python
Atšķirībā no daudzām citām programmēšanas valodām, Python nenodrošina nekādu specifisku vairākrindu komentāru rakstīšanas veidu. Neskatoties uz to, ir citi veidi, kā tikt galā ar šo jautājumu.
Java valodā mēs rakstām vairākus komentārus šādi:
/ *Iepriekš mēs rakstām vairāku rindiņu komentāru.
Šis komentāru formāts nedarbojas Python.
* /
Iepriekš minētā komentāru rakstīšanas metode arī nedarbojas Python.
Apskatīsim vēl dažus veidus, kā rakstīt vairākrindu komentārus Python.
Vairāku simbolu līniju komentāru izmantošana
Simbols “#” tiek izmantots, lai rakstītu Python vienas rindas komentāru. Ar secīgiem vairākiem vienas rindas komentāriem mēs varam rakstīt vairāku rindu komentārus. Apskatīsim to piemēru.
#Sveiki visiem#this ir komentārs Python
# es rakstu vairākrindu komentārus
#izmantojot vienrindas komentāru
Tas ir viens no daudzrindu komentāru rakstīšanas veidiem. Tas ir mazliet laikietilpīgs process, jo tas prasa mums izrakstīt vairākus vienas rindas komentārus.
Ļaujiet mums redzēt dažus citus veidus, kā rakstīt vairākrindu komentārus Python.
Virknes literāru izmantošana daudzrindu komentāru rakstīšanai
Kā jau tika apspriests iepriekš, Python nenodrošina reālu veidu, kā rakstīt vairākrindu komentārus, bet jūs var izmantojiet virkņu literālus, lai rakstītu vairākrindu komentārus. Python tulks neņem vērā burtiskās virknes, kas nav piešķirtas nevienam mainīgajam, un tās neizpilda. Tātad, lai rakstītu vairākrindu komentārus Python, varat izmantot nepiešķirtos stīgu literālus. Apskatīsim šī piemēru.
"Mēs kā komentāru izmantojam virkni literālu""Šis ir vairākrindu komentārs"
"Mēs drukājam sveicienu pasaules programmu"
drukāt ("Sveika pasaule")
Rezultāts
Izejā var redzēt, ka Python tulks neizraisa nekādu kļūdu un izdrukā ziņojumu “Hello World."
Trīskārt citētu virkņu literātu izmantošana vairākrindu komentāru rakstīšanai
Kaut arī trīskārt citēti virkņu literāļi galvenokārt tiek izmantoti docstringu rakstīšanai, šo rīku var izmantot arī vairākrindu komentāru rakstīšanai. Noteikti nejauciet dokstringu ar trīskārt citētajiem virknes literāļiem, kas tiek izmantoti daudzrindu komentāru rakstīšanai. Nepareiza trīskārt citēto virkņu literāļu atkāpe radīs kļūdu. Apskatīsim šī piemēru.
"Daudzrindu komentāriem mēs izmantojam trīskārt citētos virkņu literālus
Programmēšanas valoda ir Python
Izdrukāsim sveiku pasauli
"
drukāt ("Sveika pasaule")
Rezultāts
Izejā var redzēt, ka Python tulks neizraisa nekādu kļūdu un izdrukā ziņojumu “Hello World."
Tagad izmantosim trīskārt citētos virknes literālus funkcijas iekšpusē, lai rakstītu vairākrindu komentārus.
Dotajā piemērā mēs drukājam divu skaitļu summu.
def cal_sum ():"
mēs aprēķinām divu skaitļu summu.
Šī ir summa programma
"
num1 = 10
num2 = 20
drukāt ("Summa ir:", num1 + num2)
"
Python galvenā funkcija
"
def main ():
cal_sum ()
ja __nosaukums == "__main__":
galvenais ()
Rezultāts
Tagad mainīsim atkāpi un izvadē redzēsit, ka tulks izdod kļūdu.
def cal_sum ():"
Mēs aprēķinām divu skaitļu summu.
Šī ir summa programma
"
num1 = 10
num2 = 20
drukāt ("Summa ir:", num1 + num2)
"
Python galvenā funkcija
"
def main ():
cal_sum ()
ja __nosaukums == "__main__":
galvenais ()
Rezultāts
Tulks izsniedz ievilkuma kļūdu.
Secinājums
Šajā rakstā ir paskaidrots, kā izveidot daudzrindu komentārus Python programmēšanas valodā. Lai gan Python nenodrošina reālu vairākrindu komentāru rakstīšanas veidu, šo problēmu varat novērst, izmantojot dažādas šajā rakstā aplūkotās metodes.