Python Multi-line kommentarer

Python Multi Line Comments



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 du skapar kommentarer med flera rader i Python.







Skriva kommentarer med flera rader i Python

Till skillnad från många andra programmeringsspråk erbjuder Python inte något specifikt sätt att skriva kommentarer med flera rader. Det finns dock 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.
Detta kommentarformat 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 enradiga kommentar. Med flera på varandra följande kommentarer med en rad kan vi skriva flera rader. Låt oss se ett exempel på detta.



#Hej alla
#detta är en kommentar i Python
#Jag skriver kommentarer med flera rader
#använda enradig kommentar

Detta är ett sätt att skriva kommentarer på flera rader. 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 med flera rader i Python.

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

Som diskuterats tidigare ger Python inte ett faktiskt sätt att skriva kommentarer med flera rader, men du burk använd strängbokstav för att skriva kommentarer med flera rader. Python -tolkaren förbiser bokstavliga strängar som inte tilldelats någon variabel och kör dem inte. Så du kan använda otilldelade strängbokstavar 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'
print ('Hello World')

Produktion

I utdata kan du se att Python -tolkaren inte matar ut något fel och skriver ut meddelandet 'Hej världen.'

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

Även om trippelciterade strängbokstavar huvudsakligen används för att skriva dokument, kan du också använda det här verktyget för att skriva kommentarer med flera rader. Var noga med att inte förväxla docstring med de trippelciterade strängbokstavarna som används för att skriva kommentarer med flera rader. Felaktig indragning av trippelciterade strängbokstavar genererar ett fel. Låt oss titta på ett exempel på detta.

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

Produktion

I utdata kan du se att Python -tolkaren inte matar ut något fel och skriver ut meddelandet 'Hej världen.'

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

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

def cal_sum ():
'' '
vi beräknar summan av två tal.
Detta är sumpprogram
'' '
num1 = 10
num2 = 20
print ('Summan är:', num1+num2)
'' '
Pythons huvudfunktion
'' '
def main ():
cal_sum ()

om __name__ == '__main__':
main ()

Produktion

Låt oss nu ändra indragningen och i utmatningen ser du att tolken matar ut ett fel.

def cal_sum ():
'' '
Vi beräknar summan av de två talen.
Detta är sumpprogram
'' '
num1 = 10
num2 = 20
print ('Summan är:', num1+num2)
'' '
Pythons huvudfunktion
'' '
def main ():
cal_sum ()

om __name__ == '__main__':
main ()

Produktion

Tolken matar ut indragningsfelet.

Slutsats

Denna artikel förklarar hur du skapar kommentarer med flera rader på programmeringsspråket Python. Även om Python inte tillhandahåller några egentliga 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.