Funzione oggetto Python

Funzione oggetto Python
Python è un potente linguaggio di programmazione di alto livello che è ampiamente utilizzato tra gli sviluppatori. È un linguaggio di programmazione estremamente semplice ma potente da imparare. La funzione integrata in Python la rende una lingua molto semplice e rapida da capire. In questo articolo, discuteremo di una delle funzioni integrate di Python che è la funzione Object (). Dimostreremo come utilizzare la funzione Python Object () in un programma con l'aiuto di esempi. Questa guida ti aiuterà a imparare come utilizzare la funzione Object () in alcuni esempi pratici.

Cos'è una funzione Python Object ()?

La funzione Object () in un linguaggio di programmazione Python viene utilizzata per creare un oggetto vuoto che può essere utilizzato come base per tutte le classi. I nuovi metodi o proprietà non possono essere aggiunti a questo oggetto. Tuttavia, ha tutte le proprietà integrate che vengono utilizzate per le classi. Diventa una classe di base per tutti gli oggetti personalizzati creati. Non ci vuole parametro di input e restituisce un oggetto vuoto. Tutti gli oggetti creati dalla funzione Object () sono diversi dagli altri oggetti. In parole semplici, tutti gli oggetti creati dalla funzione Object () sono unici.

Sintassi della funzione Python Object ()

La sintassi della funzione Object () è molto semplice e semplice. Dai un'occhiata alla seguente sintassi:

Il "OBJT" è un parametro che contiene il risultato generato dalla funzione Object (). L'oggetto () è la funzione effettiva che crea un oggetto vuoto. Proviamo la funzione Object () in alcuni esempi di esempio per comprendere la sua funzionalità.

Esempio 1:

Lavorare con la funzione Object () è molto semplice in quanto devi solo chiamare la funzione Object () con il suo nome e viene creato un oggetto vuoto. Dopo aver creato un oggetto vuoto campione, puoi usarlo nei tuoi programmi in base alle tue esigenze. Puoi usarlo nelle tue applicazioni pratiche per eseguire qualsiasi operazione complessa ma utile. Nel primo esempio, il metodo Object () è chiamato dal suo tipo. Il codice di esempio è riportato di seguito per la tua comprensione. Controlla il codice nella seguente schermata:

obj = oggetto ()
print ("Il tipo di oggetto è =", tipo (OBJ))

Qui, puoi vedere che la prima riga contiene le chiamate di chiamata di oggetto () e il risultato è assegnato alla variabile "OBJ". La riga successiva utilizza l'istruzione print () per stampare il risultato della classe Object () sullo schermo. Usiamo la funzione type () per identificare il tipo di oggetto creato. La funzione type () è una funzione integrata fornita nel linguaggio di programmazione Python che viene utilizzata per ottenere il tipo di oggetto. Ecco l'output del codice precedente:

Si noti che la funzione type () restituisce il tipo di oggetto, il che significa che l'oggetto creato è di tipo . Appartiene alla classe oggetto.

Esempio 2:

Sebbene l'oggetto creato dalla funzione Object () sia vuoto e senza caratteri, ha alcuni attributi che possono essere utilizzati in altre classi. In questo esempio, controlleremo quali attributi e un oggetto creato dalla funzione oggetto (). Il codice di esempio è riportato nel seguente. Usalo nei tuoi programmi così come capirlo meglio:

obj = oggetto ()
print ("Gli attributi dell'oggetto sono = \ n", dir (obj))

Abbiamo creato un oggetto chiamando la funzione Object () e quindi assegnato a una variabile denominata "OBJ". Successivamente, utilizziamo l'istruzione di stampa per stampare il risultato in base alle nostre esigenze. Usiamo la funzione dir () qui. Ottiene tutti gli attributi dell'oggetto. Il dir () è una funzione integrata fornita nel linguaggio di programmazione Python che viene utilizzato per ottenere i metodi o le proprietà associate a un oggetto. L'elenco dei metodi, delle proprietà e di tutti gli altri attributi dell'oggetto "OBJ" è riportato nel seguente output:

Questo è l'elenco di proprietà e attributi comuni associati a un oggetto comune alle istanze di tutte le classi di Python.

Esempio 3:

Come abbiamo discusso nell'esempio precedente, non ci sono due oggetti creati dalla funzione Object () sono uguali; sono diversi l'uno dall'altro. Quindi, per la tua comprensione, testeremo se due oggetti sono gli stessi o meno in questo esempio. Il codice di esempio è riportato nel seguente. Dare un'occhiata:

obj1 = oggetto ()
obj2 = oggetto ()
stampa ("è l'oggetto 1 uguale all'oggetto 2? = ", str (obj1 == obj2))

Qui, abbiamo creato due oggetti - "OBJ1" e "OBJ2" - con la funzione Object (). Successivamente, utilizziamo l'istruzione print () per stampare il risultato sullo schermo. Controlliamo se l'oggetto 1 è uguale all'oggetto 2 o meno utilizzando gli operatori di confronto "==". La dichiarazione "obj1 == obj2" che è scritta qui controlla se due oggetti sono uguali o no. Come sappiamo, non saranno gli stessi. Quindi, il risultato del confronto dovrebbe essere "falso". Controlliamo il risultato nel seguente output:

Come puoi vedere, il risultato del confronto è "falso", il che dimostra che non ci sono due oggetti creati dalla funzione Object () sono gli stessi.

Esempio 4:

Come sappiamo, gli oggetti creati dalla funzione Object () hanno vari attributi. Ma da dove provengono da quando l'oggetto creato è senza caratteri? Per capirlo, controlleremo a quale classe fa appartiene l'oggetto creato dalla funzione Object (). L'oggetto creato è un'istanza della sua superclasse, quindi eredita tutti gli attributi della sua superclasse. Controlliamo se l'oggetto creato dalla funzione oggetto () è un'istanza della classe oggetto o no. Utilizziamo il seguente codice di esempio per verificare la superclasse dell'oggetto creato:

obj = oggetto ()
Print ("è un oggetto un'istanza della classe Object ()? = ", isinstance (obj, oggetto))

Innanzitutto, creiamo un oggetto usando la funzione Object (). Quindi, utilizziamo un'istruzione print () per stampare l'output della funzione. Usiamo la funzione isinstance () per ottenere la superclasse dell'oggetto creato. L'isinstance () è la funzione integrata di Python che viene utilizzata per verificare se l'oggetto è un'istanza di quale classe. L'output della funzione isinstance () è indicato nel seguente:

Conclusione

Il linguaggio di programmazione di Python fornisce diverse funzioni utili per aiutare gli sviluppatori a scrivere i codici facili da capire. In questa breve guida, abbiamo progettato una rapida panoramica della funzione Python Object (). La funzione Object () nel linguaggio di programmazione Python viene utilizzata per creare un oggetto vuoto o senza capitale. Abbiamo usato alcuni codici semplici a livello di base per aiutarti a comprendere il funzionamento della funzione Object ().