Pytonorm

Kommentarer från Python med flera rader

Kommentarer från Python med flera rader

Varje programmeringsspråk ger en mekanism för att lägga till kommentarer till projekt. Kommentarer är de enkla raderna i datorprogram som ignoreras av kompilatorn eller tolken. Kommentarer skrivs ofta på naturligt språk för att öka programmerarens förståelse. Utvecklare använder kommentarer för att ignorera vissa delar av koden i felsöknings- eller testfasen.

Att skriva kommentarer i Python kan vara väldigt enkelt, och att skapa en kommentar i Python börjar med symbolen #. Den här artikeln förklarar hur man skapar kommentarer med flera rader i Python.

Skriva flerlinjekommentarer i Python

Till skillnad från många andra programmeringsspråk ger Python inget specifikt sätt att skriva kommentarer med flera rader. Ändå finns det andra sätt att hantera denna fråga.

I java skriver vi flera kommentarer enligt följande:

/ *
Ovan skriver vi en kommentar med flera rader.
Det här kommentarformatet fungerar inte i Python.
* /

Ovanstående metod för att skriva kommentarer fungerar inte heller i Python.

Låt oss se några andra sätt att skriva kommentarer med flera rader i Python.

Använda flera symbolradkommentarer

Symbolen '#' används för att skriva Pythons kommentar med en rad. Med flera på varandra följande enradiga kommentarer kan vi skriva flerradiga kommentarer. Låt oss se ett exempel på detta.

#Hej alla
#detta är en kommentar i Python
#jag skriver flera radkommentarer
# använder enradig kommentar

Detta är ett sätt att skriva flerlinjiga kommentarer. Det är lite av en tidskrävande process, eftersom det kräver att vi skriver ut flera enradiga kommentarer.

Låt oss nu se några andra sätt att skriva kommentarer i flera rader i Python.

Använda stränglitteratur för att skriva kommentarer med flera rader

Som tidigare diskuterats ger Python inte ett faktiskt sätt att skriva kommentarer med flera rader utan du burk använd strängbokstäver för att skriva kommentarer med flera rader. Python-tolken förbiser bokstavliga strängar som inte tilldelats någon variabel och utför dem inte. Så du kan använda icke tilldelade stränglitteraler för att skriva kommentarer med flera rader i Python. Låt oss titta på ett exempel på detta.

'Vi använder strängen bokstavligt som en kommentar'
'Detta är en kommentar med flera rader'
'Vi skriver ut hej världsprogrammet'
tryck ("Hello World")

Produktion

I utgången kan du se att Python-tolk inte ger något fel och skriver ut meddelandet 'Hello World.''

Använda trippelciterade stränglitteraturer för att skriva flerradiga kommentarer

Även om trippelciterade stränglitteraturer huvudsakligen används för att skriva docstrings, kan du också använda detta verktyg för att skriva kommentarer med flera rader. Var noga med att inte blanda ihop doktringen med de tre citerade stränglitteraturerna som används för att skriva kommentarer med flera rader. Felaktig indragning av trippelciterade stränglitteraturer genererar ett fel. Låt oss titta på ett exempel på detta.

"
Vi använder trippelciterade stränglitterärer för kommentarer med flera rader
Programmeringsspråket är Python
Låt oss skriva ut hejvärlden
"
tryck ("Hello World")

Produktion

I utgången kan du se att Python-tolk inte ger något fel och skriver ut meddelandet 'Hello World.''

Låt oss nu använda de trippelciterade stränglitteralerna i en funktion för att skriva kommentarer med flera rader.

I det givna exemplet skriver vi ut summan av två siffror.

def cal_sum ():
"
vi beräknar summan av två nummer.
Detta är summeringsprogram
"
num1 = 10
num2 = 20
skriva ut ("Summan är:", num1 + num2)
"
Pythons huvudfunktion
"
def huvud ():
cal_sum ()
om __name__ == "__main__":
huvud ()

Produktion

Låt oss nu ändra indraget och i utgången ser du att tolk utmatar ett fel.

def cal_sum ():
"
Vi beräknar summan av de två siffrorna.
Detta är summeringsprogram
"
num1 = 10
num2 = 20
skriva ut ("Summan är:", num1 + num2)
"
Pythons huvudfunktion
"
def huvud ():
cal_sum ()
om __name__ == "__main__":
huvud ()

Produktion

Tolken matar ut indragningsfelet.

Slutsats

Den här artikeln förklarar hur man skapar kommentarer med flera rader på Python-programmeringsspråket. Även om Python inte ger något faktiskt sätt att skriva kommentarer med flera rader kan du ta itu med problemet med de olika metoderna som diskuteras i den här artikeln.

Topp 10 spel att spela på Ubuntu
Windows-plattformen har varit en av de dominerande plattformarna för spel på grund av den enorma andelen spel som utvecklas idag för att stödja Window...
5 bästa arkadspel för Linux
Numera är datorer seriösa maskiner som används för spel. Om du inte kan få den nya poängen vet du vad jag menar. I det här inlägget kommer du att känn...
Strid om Wesnoth 1.13.6 Utveckling släppt
Strid om Wesnoth 1.13.6 släpptes förra månaden, är den sjätte utvecklingsversionen i 1.13.x-serien och den levererar ett antal förbättringar, framför ...