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.

Oggetti e funzioni di classe

Oggetti e funzioni di classe

- [Male Voice] La python Standard Library include funzioni per lavorare su classi e oggetti. Qui a Komodo, ho aperto una copia funzionante di hello.py dal capitolo 13 dei file degli esercizi, e inizierò definendo un paio di variabili. Qui abbiamo un intero letterale. E tipo di X. Stamperemo X e stamperemo Y. E quando lo eseguo, otteniamo 42 e il tipo è "int". Quindi questa è la funzione di tipo che opera su un oggetto e restituisce la classe di quell'oggetto o il tipo di quell'oggetto. Classe e tipo sono praticamente la stessa cosa in Python. Ora, questo non ci aiuta molto se vogliamo interagire all'interno del codice e se vogliamo chiedere, questa è un'istanza di una particolare classe o no? E così per questo abbiamo l'istanza is e posso chiedergli se è un'istanza di 'int' e se eseguo questo diventerò vero e se faccio quel 42.0 allora diventerò falso perché è un'istanza di float. E poi finalmente c'è l'ID di. Quindi posso dire ID di X. E questo stamperà questo numero che…

Contenuti