Prioriteter
Når det kommer til programmering, er det afgørende at kunne prioritere logiske udsagn som and
og or
. Tidligere arbejdede du med matematiske operationer som +
og *
. Du husker måske fra skolen, at *
har højere præcedens end +
. Den samme regel gælder for logiske operatorer — and
har forrang over or
.
Lad os undersøge et eksempel og gætte resultatet! Hvis du er bekymret for at lave en fejl, er du velkommen til at tjekke tipsene i dette kapitel og referere til tabellen. Husk, at du først skal udføre handlingen inde i parenteserne!
12statement = ((True or True) and False) or True print(statement)
Lad os bryde denne erklæring ned og se på hver iteration for at undgå misforståelser:
((True or True) and False) or True
;(True and False) or True
;False or True
;True
.
Swipe to start coding
Som revisor er dit mål at sikre, at alle rapportkontroller returnerer True
. Erstat hver ___
med enten True
eller False
, så alle variabler er lig med True
.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 3.03
Prioriteter
Stryg for at vise menuen
Når det kommer til programmering, er det afgørende at kunne prioritere logiske udsagn som and
og or
. Tidligere arbejdede du med matematiske operationer som +
og *
. Du husker måske fra skolen, at *
har højere præcedens end +
. Den samme regel gælder for logiske operatorer — and
har forrang over or
.
Lad os undersøge et eksempel og gætte resultatet! Hvis du er bekymret for at lave en fejl, er du velkommen til at tjekke tipsene i dette kapitel og referere til tabellen. Husk, at du først skal udføre handlingen inde i parenteserne!
12statement = ((True or True) and False) or True print(statement)
Lad os bryde denne erklæring ned og se på hver iteration for at undgå misforståelser:
((True or True) and False) or True
;(True and False) or True
;False or True
;True
.
Swipe to start coding
Som revisor er dit mål at sikre, at alle rapportkontroller returnerer True
. Erstat hver ___
med enten True
eller False
, så alle variabler er lig med True
.
Løsning
Tak for dine kommentarer!
Awesome!
Completion rate improved to 3.03single