Python Logiska Operatorer
I verkliga livet uttrycker nästan alla sina tankar med fraser som "Ja eller Nej", "Definitivt Inte", "Ja, ja och ja!". Python-språket tillåter dig att göra nästan samma sak, men det använder mer formella fraser baserade på uttalandena and
, or
och not
. X
och Y
kan vara vilket logiskt uttalande som helst (True
eller False
):
Låt oss titta på koden nedan för att förstå logiken för varje operator:
12345678910111213# Example of `and` operator x = True y = False result = x and y print('Result of x and y:', result) # Output: False # Example of `or` operator result = x or y print('Result of x or y:', result) # Output: True # Example of `not` operator result = not x print('Result of not x:', result) # Output: False
Swipe to start coding
Föreställ dig att du är en revisor som kontrollerar statusen för en finansiell rapport. Ersätt ___
med True
eller False
för att matcha följande villkor:
- Variabeln
report_is_valid
ska vara True endast om rapporten lämnades in i tid och undertecknades av chefen. - Variabeln
report_is_rejected
ska varaFalse
om rapporten inte lämnades in eller inte granskades av revisorn.
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.03Awesome!
Completion rate improved to 3.03
Python Logiska Operatorer
I verkliga livet uttrycker nästan alla sina tankar med fraser som "Ja eller Nej", "Definitivt Inte", "Ja, ja och ja!". Python-språket tillåter dig att göra nästan samma sak, men det använder mer formella fraser baserade på uttalandena and
, or
och not
. X
och Y
kan vara vilket logiskt uttalande som helst (True
eller False
):
Låt oss titta på koden nedan för att förstå logiken för varje operator:
12345678910111213# Example of `and` operator x = True y = False result = x and y print('Result of x and y:', result) # Output: False # Example of `or` operator result = x or y print('Result of x or y:', result) # Output: True # Example of `not` operator result = not x print('Result of not x:', result) # Output: False
Swipe to start coding
Föreställ dig att du är en revisor som kontrollerar statusen för en finansiell rapport. Ersätt ___
med True
eller False
för att matcha följande villkor:
- Variabeln
report_is_valid
ska vara True endast om rapporten lämnades in i tid och undertecknades av chefen. - Variabeln
report_is_rejected
ska varaFalse
om rapporten inte lämnades in eller inte granskades av revisorn.
Lösning
Tack för dina kommentarer!
single
Awesome!
Completion rate improved to 3.03
Python Logiska Operatorer
Svep för att visa menyn
I verkliga livet uttrycker nästan alla sina tankar med fraser som "Ja eller Nej", "Definitivt Inte", "Ja, ja och ja!". Python-språket tillåter dig att göra nästan samma sak, men det använder mer formella fraser baserade på uttalandena and
, or
och not
. X
och Y
kan vara vilket logiskt uttalande som helst (True
eller False
):
Låt oss titta på koden nedan för att förstå logiken för varje operator:
12345678910111213# Example of `and` operator x = True y = False result = x and y print('Result of x and y:', result) # Output: False # Example of `or` operator result = x or y print('Result of x or y:', result) # Output: True # Example of `not` operator result = not x print('Result of not x:', result) # Output: False
Swipe to start coding
Föreställ dig att du är en revisor som kontrollerar statusen för en finansiell rapport. Ersätt ___
med True
eller False
för att matcha följande villkor:
- Variabeln
report_is_valid
ska vara True endast om rapporten lämnades in i tid och undertecknades av chefen. - Variabeln
report_is_rejected
ska varaFalse
om rapporten inte lämnades in eller inte granskades av revisorn.
Lösning
Tack för dina kommentarer!