Dal corso: Formazione essenziale su Python

Sblocca questo corso con una prova gratuita

Iscriviti adesso per accedere a oltre 23.200 corsi tenuti da esperti del settore.

type() e id()

type() e id()

- [Istruttore] In Python, tutto è un oggetto, quindi un tipo è lo stesso di una classe. Qui a Komodo, ho aperto una copia funzionante di Types.py dal terzo capitolo dei file degli esercizi, e qui sotto sulla quarta linea ho intenzione di creare una tupla con cinque elementi. Dirò uno, due, tre, quattro, cinque. E quando salvo ed eseguo questo, noti che la riga cinque stampa una rappresentazione di quella tupla, e la riga sei dice che il tipo è tupla di classe. Ora, dove questo inizia a diventare interessante è quando trasformo questa tupla in qualcos'altro. Cambieremo questi due, una stringa che dice due, cambieremo i tre in un float, cambieremo i quattro, faremo solo una lista, il numero quattro e una stringa quattro, e lasceremo i cinque da soli. Quindi, quando salvo ed eseguo questo, ora noterai che la rappresentazione della stringa stampata sulla riga cinque è esattamente la struttura che ho creato lì, e la riga sei dice ancora tipo tuple. Ma se invece chiedo, beh, qual è il tipo…

Contenuti