Python Commenti multi-line

Python Commenti multi-line

Ogni linguaggio di programmazione fornisce un meccanismo per aggiungere commenti ai progetti. I commenti sono le linee semplici nei programmi per computer che sono ignorati dal compilatore o dall'interprete. I commenti sono spesso scritti in linguaggio naturale per aumentare la comprensibilità del programmatore. Gli sviluppatori usano commenti per ignorare alcune parti del codice nella fase di debug o test.

Scrivere commenti in Python può essere molto semplice e la creazione di un commento in Python inizia con il simbolo "#". Questo articolo spiega come creare commenti multi-line in Python.

Scrivere commenti multi-line in Python

A differenza di molti altri linguaggi di programmazione, Python non fornisce alcun modo specifico di scrivere commenti multiline. Tuttavia, ci sono altri modi per far fronte a questo problema.

In Java, scriviamo più commenti come segue:

/*
Sopra, stiamo scrivendo un commento multilinea.
Questo formato di commento non funziona in Python.
*/

Anche il metodo sopra di scrittura non funziona in Python.

Vediamo altri modi per scrivere commenti multi-line in Python.

Utilizzando commenti di più simboli

Il simbolo "#" viene usato per scrivere il commento a riga singola di Python. Con più commenti a linea singola consecutivi, possiamo scrivere commenti multi-line. Vediamo un esempio di questo.

#Ciao a tutti
#Questo è un commento in Python
#Scrivo commenti multi-line
#Uso del commento a linea singola

Questo è un modo di scrivere commenti multiline. È un po 'un processo che richiede tempo, in quanto richiede di scrivere più commenti a linea singola.

Ora, vediamo altri modi di scrivere commenti multi-line in Python.

Utilizzo dei letterali di stringa per la scrittura di commenti multi-line

Come discusso in precedenza, Python non fornisce un modo reale per scrivere commenti multiline Potere Usa i letterali delle stringhe per scrivere commenti multiline. L'interprete di Python si affaccia su stringhe letterali non assegnate a nessuna variabile e non le esegue. Quindi, puoi usare letterali stringhe non assegnati per scrivere commenti multi-line in Python. Vediamo un esempio di questo.

"Stiamo usando la stringa letterale come commento"
"Questo è un commento multilinea"
'Stiamo stampando il programma Hello World'
Stampa ("Hello World")

Produzione

Nell'output, puoi vedere che l'interprete di Python non emette alcun errore e stampa il messaggio 'Hello World.'

Utilizzo dei letterali a stringa tripla citato per la scrittura di commenti multiline

Sebbene i letterali di stringa tripla citati siano utilizzati principalmente per la scrittura di documenti, puoi anche usare questo strumento per scrivere commenti multi-line. Assicurati di non confondere il docstring con i letterali a stringa tripla citati che vengono utilizzati per scrivere commenti multiline. L'indentazione errata della tripla stringa citata i letterali genererà un errore. Vediamo un esempio di questo.

"
Stiamo usando i letterali stringhe tripli citati per commenti multiline
Il linguaggio di programmazione è Python
Stampiamo il White World
"
Stampa ("Hello World")

Produzione

Nell'output, puoi vedere che l'interprete di Python non emette alcun errore e stampa il messaggio 'Hello World.'

Ora, utilizziamo la tripla stringa citata in una funzione per la scrittura di commenti multiline.

Nell'esempio dato, stiamo stampando la somma di due numeri.

def cal_sum ():
"
Stiamo calcolando la somma di due numeri.
Questo è il programma di somma
"
Num1 = 10
Num2 = 20
print ("La somma è:", num1+num2)
"
Funzione principale di Python
"
def main ():
cal_sum ()
Se __Name__ == "__main__":
principale()

Produzione

Ora, cambiamo il rientro e nell'output, vedrai che l'interprete emette un errore.

def cal_sum ():
"
Stiamo calcolando la somma dei due numeri.
Questo è il programma di somma
"
Num1 = 10
Num2 = 20
print ("La somma è:", num1+num2)
"
Funzione principale di Python
"
def main ():
cal_sum ()
Se __Name__ == "__main__":
principale()

Produzione

L'interprete emette l'errore di rientro.

Conclusione

Questo articolo spiega come creare commenti multi-line nel linguaggio di programmazione Python. Sebbene Python non fornisca alcun modo reale di scrivere commenti multi-line, è possibile risolvere questo problema utilizzando i vari metodi discussi in questo articolo.