Python non uguale operatore

Python non uguale operatore

Sebbene contrastanti variabili, è importante esaminare sia il contenuto che i rispettivi dati di dati. Ogni volta che i valori dei due input differiscono, l'istruzione è soddisfatta. Durante Python, possiamo usare "!= "O" non è "per non essere uguali. Ogni volta che i valori di due variabili o operandi Python forniti su entrambi i lati dell'operatore non uguale non sono uguali, deve restituire vero, altrimenti falsi. Molti linguaggi di query strutturati potrebbero brontoli sull'abbinamento di vari tipi poiché Python è in modo flessibile ma stretto. L'operatore non uguale deve restituire "true" ogni volta che i valori forniti in due variabili sono uguali; Tuttavia, sono di vari tipi. Facciamo alcuni esempi per vedere il funzionamento di Python non uguale operatore. Prima di tutto, è necessario assicurarsi che il tuo sistema abbia uno strumento Python installato e configurato. Avvia il tuo strumento Python installato per iniziare a funzionare. Al momento dell'implementazione di questo articolo, abbiamo lavorato sullo strumento Spyder Python.

Esempio 01:

Il nostro primo esempio sarà contenere diversi modi per confrontare due o più valori di tipo variabile usando l'operatore non uguale. Ora lo strumento è stato aperto, non dimenticare di aggiungere il supporto Python. Abbiamo inizializzato due variabili di tipo intero, "x" e "y" nello script. Dopodiché, abbiamo usato il != firmare per confrontare entrambi i valori delle variabili e il risultato booleano verrà salvato in una nuova variabile, "C". Alla fine del codice, quel valore booleano che è stato archiviato nella variabile "C" verrà stampato.

Salviamo il nostro codice come test.Py ed eseguilo premendo il pulsante di esecuzione verde dello strumento Spyder. Abbiamo ottenuto il risultato come "falso" perché entrambi i valori erano uguali e uguali nel tipo di dati.

Abbiamo aggiornato il codice come di seguito. Abbiamo dichiarato tre diverse variabili, con 2 di loro hanno lo stesso valore e l'ultimo ha un valore diverso. Abbiamo usato l'operatore non uguale nella prima istruzione direttamente per stampare il risultato del confronto tra le variabili A e B. Quindi abbiamo confrontato le variabili "A" e "C" al di fuori dell'istruzione di stampa e stampato il risultato. Quindi abbiamo dichiarato una variabile di tipo stringa "Q" e la confrontata con la variabile intera "A" nell'istruzione di stampa. Salva lo script ed eseguilo.

Puoi vedere che il risultato ha visualizzato un falso e due valori reali rispetto a diverse variabili. I primi due risultati erano tra variabili di tipo intero, ma l'ultimo confronto era tra le variabili di tipo intero e tipo di stringa. Quindi, restituisce vero entrambi non sono uguali.

Esempio 02:

Diamo un'occhiata all'operatore non uguale utilizzato nell'istruzione "if" durante l'utilizzo di Python. Abbiamo usato due variabili nel codice. La variabile "x" è un tipo intero e "y" è un tipo di stringa. Quindi abbiamo inizializzato l'istruzione "if" e abbiamo usato l'operatore non uguale in essa all'interno di entrambi gli operandi per verificare se sono uguali o meno. Alla fine, stampato alcune affermazioni.

Dopo aver eseguito un test.File di script Py, abbiamo ottenuto la stringa come valore di output come presentato nell'immagine seguente.

Diamo un'occhiata a un'altra istanza. Questa volta abbiamo usato entrambe le variabili del tipo di stringa e le abbiamo confrontate all'interno dell'istruzione "if". Alla fine, abbiamo usato l'istruzione di stampa per stampare entrambe le variabili con alcuni valori di stringa in essi. L'output deve essere privo di errori.

Durante l'esecuzione di questo file, non abbiamo avuto errori e ottenuto l'output di lavoro come di seguito.

Diamo alcuni esempi complicati da ora in poi. In questo caso, abbiamo usato una variabile intera "Z" con il valore "21". Abbiamo prima calcolato il modulo di una "z" variabile con intero 2. Successivamente, abbiamo usato l'istruzione "if" per utilizzare l'operatore non uguale in esso per confrontare il valore calcolato con 0. Mentre il modulo calcolato non è uguale a 0, deve stampare il valore della variabile "z" e la stringa che dice "non è nemmeno" utilizzata nell'istruzione di stampa.

Dopo aver salvato ed eseguito il file, non abbiamo avuto errori e la variabile Z è stata stampata insieme a una stringa "non è nemmeno".

Esempio 03:

Nell'esempio sopra, abbiamo appena usato l'istruzione "if". Questa volta useremo l'istruzione "if-else" nel nostro esempio. Abbiamo aggiornato il codice come di seguito. Prima di tutto, inizializza una variabile tipo intero "a" con valore di 10. Successivamente, abbiamo usato l'istruzione IF-ELSE nel nostro codice. La parte "if" dell'istruzione utilizza l'operatore "non è" per confrontare la variabile "a" con un valore di 20. Se la condizione soddisfa, stamperanno i nostri "valori non sono uguali"; Altrimenti, il controllo verrà dato all'istruzione "else" per stampare che i "valori sono uguali".

Salva il tuo codice ed eseguilo. Puoi vedere la condizione nell'istruzione "if" è stata soddisfatta e stampa che "i valori non sono uguali".

Diamo un'occhiata a un'altra istanza per un po '. Abbiamo dichiarato una stringa "STR" con il valore "aqsa" se l'istruzione utilizza questa stringa per confrontarla con un certo valore e stampare il messaggio. Quando la condizione dell'istruzione "if" fallisce, il controllo verrà trasferito all'istruzione "Elif" per vedere se la variabile "STR" non è uguale a un valore dato. Successivamente, stamperà un messaggio.

Poiché la condizione nell'istruzione "if" è soddisfatta in modo da stampare la prima dichiarazione di stampa e il controllo non verrà mai dato all'istruzione "Elif".

Ad esempio, cambiamo il valore di una variabile "STR" in "Yasin". Questa volta la condizione menzionata nell'istruzione "if" si sbaglierà e il controllo verrà fornito all'istruzione "elif". Pertanto, l'istruzione di stampa "Elif" verrà stampata man mano che la condizione si incontra.

Ora, quando eseguiamo di nuovo il codice, visualizzerà il risultato dell'istruzione di stampa menzionata nella parte "Elif" dell'istruzione nidificata "if-else".

Esempio 04:

Infine, faremo un esempio complicato per testare l'operatore di confronto non uguale questa volta. Quindi, abbiamo inizializzato una classe denominata "test". All'interno di questa classe, abbiamo inizializzato una variabile "io" con valore 0. Un'altra variabile, "dati", è stata inizializzata con un valore nessuno in esso. Dopo questo, abbiamo inizializzato un costruttore di questa classe per ottenere i valori di queste variabili dall'istanza di classe. Quindi abbiamo inizializzato un metodo non uguale incorporato nel nostro codice e abbiamo usato l'istruzione "if-else" in esso. Sono stati creati tre oggetti per inviare valori al costruttore. Successivamente, abbiamo confrontato gli oggetti tra loro all'interno dell'istruzione di stampa per stampare il risultato del confronto. Salva il codice ed eseguilo.

L'output mostra falso come ritorno alla prima istruzione di stampa perché i valori analizzati ad entrambi gli oggetti erano gli stessi. Al contrario, la seconda istruzione di stampa ritorna vera perché T2 e T3 hanno entrambi valori diversi e non sono uguali.

Conclusione:

Con l'aiuto di script di illustrazioni ben spiegate, abbiamo imparato quale sia il Python non la funzione di confronto e come viene utilizzata per determinare se due variabili non sono identiche.