Prioriteter
Når det kommer til programmering, er det avgjørende å kunne prioritere logiske utsagn som and og or. Tidligere jobbet du med matematiske operasjoner som + og *. Du husker kanskje fra skolen at * har høyere presedens enn +. Den samme regelen gjelder for logiske operatorer — and har prioritet over or.
La oss undersøke et eksempel og gjette resultatet! Hvis du er bekymret for å gjøre en feil, kan du gjerne sjekke hintene i dette kapittelet og referere til tabellen. Husk at du bør utføre handlingen inne i parentesene først!
12statement = ((True or True) and False) or True print(statement)
La oss bryte ned denne uttalelsen og se på hver iterasjon for å unngå misforståelser:
((True or True) and False) or True;(True and False) or True;False or True;True.
Swipe to start coding
Som en regnskapsfører er målet ditt å sikre at alle rapportkontroller returnerer True. Erstatt hver ___ med enten True eller False slik at alle variabler er lik True.
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Oppsummer dette kapittelet
Explain code
Explain why doesn't solve task
Awesome!
Completion rate improved to 3.03
Prioriteter
Sveip for å vise menyen
Når det kommer til programmering, er det avgjørende å kunne prioritere logiske utsagn som and og or. Tidligere jobbet du med matematiske operasjoner som + og *. Du husker kanskje fra skolen at * har høyere presedens enn +. Den samme regelen gjelder for logiske operatorer — and har prioritet over or.
La oss undersøke et eksempel og gjette resultatet! Hvis du er bekymret for å gjøre en feil, kan du gjerne sjekke hintene i dette kapittelet og referere til tabellen. Husk at du bør utføre handlingen inne i parentesene først!
12statement = ((True or True) and False) or True print(statement)
La oss bryte ned denne uttalelsen og se på hver iterasjon for å unngå misforståelser:
((True or True) and False) or True;(True and False) or True;False or True;True.
Swipe to start coding
Som en regnskapsfører er målet ditt å sikre at alle rapportkontroller returnerer True. Erstatt hver ___ med enten True eller False slik at alle variabler er lik True.
Løsning
Takk for tilbakemeldingene dine!
single