Priorità
Quando si tratta di programmazione, essere in grado di dare priorità alle dichiarazioni logiche come and
e or
è cruciale. In precedenza, hai lavorato con operazioni matematiche come +
e *
. Potresti ricordare dalla scuola che *
ha una precedenza maggiore rispetto a +
. La stessa regola si applica agli operatori logici — and
ha la priorità su or
.
Esaminiamo un esempio e facciamo un'ipotesi sul risultato! Se sei preoccupato di commettere un errore, sentiti libero di controllare i suggerimenti in questo capitolo e fare riferimento alla tabella. Tieni presente che dovresti eseguire l'azione all'interno delle parentesi prima!
12statement = ((True or True) and False) or True print(statement)
Analizziamo questa affermazione e osserviamo ogni iterazione per evitare qualsiasi malinteso:
((True or True) and False) or True
;(True and False) or True
;False or True
;True
.
Swipe to start coding
Come contabile, il tuo obiettivo è assicurarti che tutti i controlli del report restituiscano True
. Sostituisci ogni ___
con True
o False
in modo che tutte le variabili siano uguali a True
.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 3.03
Priorità
Scorri per mostrare il menu
Quando si tratta di programmazione, essere in grado di dare priorità alle dichiarazioni logiche come and
e or
è cruciale. In precedenza, hai lavorato con operazioni matematiche come +
e *
. Potresti ricordare dalla scuola che *
ha una precedenza maggiore rispetto a +
. La stessa regola si applica agli operatori logici — and
ha la priorità su or
.
Esaminiamo un esempio e facciamo un'ipotesi sul risultato! Se sei preoccupato di commettere un errore, sentiti libero di controllare i suggerimenti in questo capitolo e fare riferimento alla tabella. Tieni presente che dovresti eseguire l'azione all'interno delle parentesi prima!
12statement = ((True or True) and False) or True print(statement)
Analizziamo questa affermazione e osserviamo ogni iterazione per evitare qualsiasi malinteso:
((True or True) and False) or True
;(True and False) or True
;False or True
;True
.
Swipe to start coding
Come contabile, il tuo obiettivo è assicurarti che tutti i controlli del report restituiscano True
. Sostituisci ogni ___
con True
o False
in modo che tutte le variabili siano uguali a True
.
Soluzione
Grazie per i tuoi commenti!
Awesome!
Completion rate improved to 3.03single