commento Python

Un commento Python è una riga di testo in un programma che non viene eseguita dall’interprete. I commenti vengono utilizzati durante il debug per identificare i problemi e spiegare il codice. I commenti iniziano con un carattere cancelletto (#).

I commenti indicano note o codice che non vuoi che Python esegua. Ad esempio, supponiamo che tu stia scrivendo una procedura complessa per un periodo di ore. Potresti voler scrivere alcuni commenti per tenere traccia di ciò che fa ogni riga di codice in modo da non perderne traccia.

Scrivere commenti è utile per una serie di motivi. Se stai lavorando con un grande programma Python, commentare può aiutarti a tenere traccia di ciò che sta accadendo. I commenti aiutano anche i membri del team a garantire che tutti comprendano il lavoro dell’altro su un progetto collaborativo.

Ogni sviluppatore incontra alla fine una situazione in cui deve includere commenti durante la scrittura del codice.

Ma come si fa commenti sul codice in Python? Come ogni altro linguaggio di programmazione, Python supporta i commenti. In questa guida parleremo della scrittura di commenti in Python.

Cos’è un commento Python?

Un commento Python è una riga di testo che appare in un programma ma non viene eseguito dal programma. Puoi dichiarare un commento usando un hashtag (#). I commenti possono apparire su una nuova riga o alla fine di una riga di codice esistente.

I commenti vengono utilizzati per spiegare come funziona il codice e per scopi di test.

Ecco un esempio un commento di una sola riga in Python:

L’81% dei partecipanti ha dichiarato di sentirsi più sicuro delle proprie prospettive di lavoro nel settore tecnologico dopo aver frequentato un bootcamp. Fatti abbinare a un bootcamp oggi.

Il laureato medio del bootcamp ha trascorso meno di sei mesi nella transizione di carriera, dall’avvio di un bootcamp alla ricerca del primo lavoro.

Puoi vedere l’hash # mark indica il nostro commento. Abbiamo separato il testo del commento e il segno # con uno spazio. Questo non è necessario ma rende ogni commento più facile da leggere.

Questa riga viene ignorata dal compilatore quando eseguiamo il nostro codice. I commenti devono essere letti dagli umani. Non devono essere eseguiti da un programma.

I commenti dovrebbero essere aggiunti allo stesso livello di indentazione del codice a cui si riferisce il commento. Ad esempio, supponiamo che tu stia scrivendo su una riga di codice all’interno di un’istruzione if. Faresti rientrare il tuo commento nello stesso modo in cui hai fatto con il tuo codice.

Esempio di commenti Python

Supponiamo che tu stia scrivendo un ciclo for e che desideri ricordare a te stesso come funziona. Potresti voler scrivere un pochi commenti. Quando tornerai a guardare il tuo codice più tardi, sarai in grado di leggere le tue note.

In un Python for loop , potresti avere commenti che assomigliano a questo:

I nostri commenti ci aiutano a comprendere lo scopo del nostro codice e a tenere traccia di ciò che sta accadendo.

Usiamo un esempio per illustrare la struttura dell’indentazione e di commenti in Python. Nell’esempio seguente, il nostro programma esegue il ciclo attraverso due array Python e assegna a ogni studente un superato o non superato per la loro prova. Passi e fallimenti sono determinati in base a uno studente‚Äô punteggio numerico nel test:

Questo programma prende un elenco di studenti e i loro voti. Quindi, il nostro programma scorre l’elenco degli studenti. Verifichiamo se ogni studente ha superato o meno il test.

Nell’esempio sopra, puoi vedere che commentiamo lo stesso livello di indentazione della riga a cui ci riferiamo. Quando discutiamo della nostra istruzione Python if, ad esempio, abbiamo indentato il nostro commento cosi come il nostro codice.

Scrivendo questi commenti di una sola riga, il nostro programma è più leggibile sia per l’autore del codice.Il nostro programma è anche più facile per chiunque altro possa guarda il nostro programma da leggere.

Commenti in linea Python

I commenti in linea Python sono scritti sulla stessa riga di un’istruzione, dopo che il codice è stato scritto. I commenti in linea dovrebbero spiegare lo scopo di una riga di codice o come funziona.

Ecco la sintassi per un commento in linea:

I commenti in linea sono utili se hai bisogno di spiegare parti complicate del codice.Sono anche utili se pensi di poter dimentica come funziona una specifica riga di codice in futuro.

Anche i commenti in linea sono utili se lo sei lavorare in team e assicurarsi che tutti capiscano una riga specifica.

A differenza di altri tipi di commenti, usa solo occasionalmente i commenti in linea. Questo perché troppi commenti in linea rendono un programma difficile da leggere.

Commenti multilinea Python

I commenti multilinea Python, o commenti a blocchi Python, spiegano il codice che è più complicato o il cui scopo non è immediatamente evidente. Puoi usare un commento di blocco per spiegare una funzione univoca che utilizza una libreria esterna, ad esempio.

I commenti di blocco sono commenti su più righe in Python e si applicano ad alcuni o a tutto il codice sottostante. Anche i commenti di blocco, come qualsiasi altro commento, sono rientrati allo stesso livello del codice di cui tratta il commento.

Esempio di commento multilinea

Ecco un esempio di una stringa multilinea che spiega una funzione Python sort():

"Il Karma di carriera è entrato nella mia vita quando ne avevo più bisogno e mi ha aiutato rapidamente ad abbinarmi a un bootcamp. Due mesi dopo la laurea, ho trovato il lavoro dei miei sogni in linea con i miei valori e obiettivi nella vita!"

Venus, Software Engineer presso Rockbot

Il nostro commento si estende su più righe e descrive lo scopo del codice scritto sotto di esso.

Mentre alcuni sviluppatori potrebbero comprendere questo codice, altri programmatori potrebbero essere confusi su come funziona o perché è stato scritto. Usare un commento a blocchi è un ottimo modo per spiegare un’intera procedura. I commenti di blocco sono utili per spiegare qualsiasi altro codice il cui scopo non è immediatamente ovvio per uno sviluppatore.

Conclusione

Ecco come si commenta in Python! Usare i commenti , sei in grado di rendere i tuoi programmi più leggibili per tutti, incluso te stesso.

I commenti ben scritti possono aiutarti a tenere traccia del tuo codice mentre procedi. Ti consentono di mantenere un record a cui puoi fare riferimento torna a dopo se hai difficoltà a capire il tuo codice in un secondo momento.

Sei pronto per una sfida? Scrivi un commento di blocco all’inizio di uno dei tuoi programmi. Questo commento dovrebbe includere:

Prova a eseguire il tuo codice. Se il tuo programma non viene eseguito a causa del commento, hai commesso un errore. Se il tuo programma funziona normalmente, congratulazioni! Hai scritto un commento con successo.

In questo tutorial, abbiamo esplorato come scrivere commenti, commenti in linea e bloccare i commenti in Python. Abbiamo anche discusso di come alcuni sviluppatori scrivono commenti per i test. Ora puoi scrivere commenti come un esperto di Python!

Vuoi padroneggiare il linguaggio di programmazione Python? Per assistenza sui migliori corsi, libri e risorse di apprendimento su Python, consulta la nostra Guida all’apprendimento di Python.

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method