Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Python Logiske Operatorer | Mastering Boolean Logic in Python
Datatyper i Python

Stryg for at vise menuen

book
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
copy
Opgave

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ære False hvis rapporten ikke blev indsendt eller ikke blev gennemgået af revisoren.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 3
Vi beklager, at noget gik galt. Hvad skete der?

Spørg AI

expand
ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

book
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
copy
Opgave

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ære False hvis rapporten ikke blev indsendt eller ikke blev gennemgået af revisoren.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 3
Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Vi beklager, at noget gik galt. Hvad skete der?
some-alt