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

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