Prioriteter
När det gäller programmering är det avgörande att kunna prioritera logiska uttalanden som and
och or
. Tidigare arbetade du med matematiska operationer som +
och *
. Du kanske kommer ihåg från skolan att *
har högre prioritet än +
. Samma regel gäller för logiska operatorer — and
har prioritet över or
.
Låt oss undersöka ett exempel och göra en gissning om resultatet! Om du är orolig för att göra ett fel, tveka inte att kolla in ledtrådarna i detta kapitel och hänvisa till tabellen. Kom ihåg att du bör utföra åtgärden inom parenteserna först!
12statement = ((True or True) and False) or True print(statement)
Låt oss bryta ner detta uttalande och titta på varje iteration för att undvika missförstånd:
((True or True) and False) or True
;(True and False) or True
;False or True
;True
.
Swipe to start coding
Som revisor är ditt mål att säkerställa att alla rapportkontroller returnerar True
. Ersätt varje ___
med antingen True
eller False
så att alla variabler är lika med True
.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 3.03
Prioriteter
Svep för att visa menyn
När det gäller programmering är det avgörande att kunna prioritera logiska uttalanden som and
och or
. Tidigare arbetade du med matematiska operationer som +
och *
. Du kanske kommer ihåg från skolan att *
har högre prioritet än +
. Samma regel gäller för logiska operatorer — and
har prioritet över or
.
Låt oss undersöka ett exempel och göra en gissning om resultatet! Om du är orolig för att göra ett fel, tveka inte att kolla in ledtrådarna i detta kapitel och hänvisa till tabellen. Kom ihåg att du bör utföra åtgärden inom parenteserna först!
12statement = ((True or True) and False) or True print(statement)
Låt oss bryta ner detta uttalande och titta på varje iteration för att undvika missförstånd:
((True or True) and False) or True
;(True and False) or True
;False or True
;True
.
Swipe to start coding
Som revisor är ditt mål att säkerställa att alla rapportkontroller returnerar True
. Ersätt varje ___
med antingen True
eller False
så att alla variabler är lika med True
.
Lösning
Tack för dina kommentarer!
Awesome!
Completion rate improved to 3.03single