‫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.
‫Questo 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.
‫Va 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.