Bentornato e parliamo di un altro termine, operatori logici, e sono molto, molto utili quando si tratta
di logica condizionale.
Diamo un'occhiata.
Gli operatori logici vanno bene, in effetti li ho già visti prima ed è un operatore logico.
Oppure è un operatore logico.
Ci permette di eseguire la logica tra due cose.
Cos'altro è un operatore logico?
Bene, lascia che te lo elenchi.
Abbiamo maggiore di.
Meno di.
Uguale a usiamoli effettivamente in un esempio, è per maggiore di cinque.
Bene, se stampo questo.
Cosa pensi che accadrà, non dovrebbe essere una sorpresa che è falsa perché non è maggiore di cinque.
Questo è un operatore logico che potresti aver visto in una lezione di matematica, se faccio il contrario, è per meno di
cinque.
Ciò ha senso.
È vero.
Che dire è per uguale a cinque?
Se eseguo questo, divento falso.
Ora, perché ho usato due uguali qui?
Perché non farlo?
Beh, se corro qui.
Ricevo un errore, errore di sintassi, la parola chiave può essere un'espressione.
È perché, ricorda, uguale è quello che assegnavamo a una variabile, giusto?
E se ricordi, ti ho detto che una variabile in Python può iniziare con a con un no.
Deve essere una lettera o un carattere di sottolineatura.
Quindi, quando lo faccio, andrà in onda perché l'interprete dirà, ehi, sto cercando di assegnare
una variabile per il valore di cinque e beh, non è davvero permesso.
Quindi usiamo il doppio uguale per dire all'interprete, ehi, non sto assegnando una variabile qui.
Voglio confrontare le cose e possiamo confrontare diverse cose che posso fare.
Ciao è uguale a ciao.
Uguale a vero.
E se faccio A è maggiore di B?
Divento falso adesso.
Perché è questo che voglio che tu cerchi su Google da solo e capisca perché è più grande dell'essere.
E se faccio A è maggiore di A maiuscola?
È vero.
Questo è interessante, e in realtà è una ragione piuttosto interessante, quindi so che è facile per me darti
una risposta, ma voglio che ti eserciti a cercare su Google.
E il motivo per cui non ti sto dando una risposta è anche perché non è molto importante, perché
la maggior parte delle volte vuoi creare codice facile da capire e comprensibile.
Molto probabilmente stai usando maggiore di minore rispetto a numeri.
Quindi, se vedi qualcosa di simile nel codice, beh, non sapresti cosa sta succedendo.
Cosa sta cercando di confrontare questa persona?
Perché stanno facendo?
La A minuscola è maggiore della A maiuscola?
Non è qualcosa che vedi molto spesso, ma il motivo per cui ottieni questa espressione è piuttosto interessante.
Quindi ti consiglio Google Google in esso.
Come ho detto, credo fermamente nel non tenerti la mano per tutto il tempo.
So che finora i video fino ad ora sono stati abbastanza facili, soprattutto se sei un programmatore esperto.
Ma mentre avanziamo, vedrai che dopo questo corso dovrai capire le cose da solo.
E il mio lavoro non è solo tenerti per mano per tutto il tragitto.
È per sviluppare le abilità e per diventare un programmatore occupabile.
Quindi spero che mi sopporti mentre ti do questa piccola sfida.
Tutto bene.
Vogliamo mordere una tangente, quindi riportiamola.
Posso fare cose come questa è uno maggiore di due?
O sai una cosa, facciamo meno di due e meno di tre e meno di quattro.
Funzionerà?
Beh, certo che lo farà.
È solo un'espressione, giusto, che stiamo valutando.
E tutto questo è vero.
Ma appena cambio.
E qualcosa è falso, andrà in corto circuito, di cui abbiamo appreso in precedenza, e restituirà falso.
Va bene, quindi sappiamo che maggiore di uguale a minore di seno, abbiamo anche maggiore o uguale
a, quindi se lo so.
Zero qui e clicco su Esegui.
Divento vero perché sta dicendo, ehi, è maggiore o uguale a zero?
Posso anche fare meno di o uguale a zero.
E qui divento falso perché zero o uno non è maggiore o uguale a zero, ma se faccio zero qui,
diventerò vero.
Eccone un altro, cosa succede se faccio questo punto esclamativo uguale, questo significa in Python, non
uguale a se lo eseguo, divento falso.
E questo è un po' complicato.
Quello che sta dicendo è, ehi, non è uguale a questo?
Quindi è l'opposto di fare uguali.
Se queste due cose non sono uguali, dirà vero.
Quindi se ne faccio uno.
Ecco, diventerò vero, perché queste due cose non sono uguali, quindi abbiamo imparato due maggiore
o minore di due maggiore uguale, uguale o maggiore o maggiore o uguale a abbiamo imparato minore o uguale a
noi' abbiamo imparato, non uguale a, ma abbiamo anche imparato e eo e infine, c'è un'altra cosa
che voglio insegnarti.
Ed è la parola chiave non.
Lo so.
È un po', è un po' troppo, ma non è così difficile come pensi.
Bene il contrario.
Quindi se sento.
Non.
Vero.
Cosa ottengo?
Divento falso e vedi che non è anche una funzione, quindi è una parola chiave, ma anche una
funzione che possiamo usare se non falso.
Ancora una volta, ottengo solo il contrario.
E se lo faccio, e se non lo faccio uno fa due uno.
Bene, arriverò qui?
Divento falso perché questa espressione restituisce vero e quindi non fa solo il contrario.
Quindi facciamo una pausa qui e lavoriamo su un piccolo esercizio per assicurarci di capirlo.