Python Logiske Operatorer
I det virkelige liv udtrykker næsten alle deres tanker ved hjælp af sætninger som "Ja eller Nej", "Bestemt Ikke", "Ja, ja og ja!". Python-sproget tillader dig at gøre næsten det samme, men det bruger mere formelle sætninger baseret på udsagnene and
, or
og not
. X
og Y
kan være enhver logisk erklæring (True
eller False
):
Lad os se på koden nedenfor for at forstå logikken i hver 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
Forestil dig, at du er en revisor, der tjekker status for en finansiel rapport. Erstat ___
med True
eller False
for at matche følgende betingelser:
- Variablen
report_is_valid
skal være True kun hvis rapporten blev indsendt til tiden og underskrevet af lederen. - Variablen
report_is_rejected
skal væreFalse
hvis rapporten ikke blev indsendt eller ikke blev gennemgået af revisoren.
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
Python Logiske Operatorer
Stryg for at vise menuen
I det virkelige liv udtrykker næsten alle deres tanker ved hjælp af sætninger som "Ja eller Nej", "Bestemt Ikke", "Ja, ja og ja!". Python-sproget tillader dig at gøre næsten det samme, men det bruger mere formelle sætninger baseret på udsagnene and
, or
og not
. X
og Y
kan være enhver logisk erklæring (True
eller False
):
Lad os se på koden nedenfor for at forstå logikken i hver 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
Forestil dig, at du er en revisor, der tjekker status for en finansiel rapport. Erstat ___
med True
eller False
for at matche følgende betingelser:
- Variablen
report_is_valid
skal være True kun hvis rapporten blev indsendt til tiden og underskrevet af lederen. - Variablen
report_is_rejected
skal væreFalse
hvis rapporten ikke blev indsendt eller ikke blev gennemgået af revisoren.
Løsning
Tak for dine kommentarer!
Awesome!
Completion rate improved to 3.03single