And och or - logiska operatorer - if satser (Python) - Matematikvideo

LOGGA IN

VIA

OBS! Inget publiceras i ditt flöde utan ditt medgivande.

VIA E-POST

E-post/användarnamn

Lösenord

Glömt lösenordet?
eller
Matematik och Programmering

And och or – logiska operatorer

Video

Video, text & övningsfrågor av: Simon Rybrand

I den här lektioner går vi igenom hur du skriver logiska operatorer i if-satser i python. Då används de logiska operatorerna and och or när du skriver en if sats.

Övning

Du hittar frågeställningarna som kommentarer precis här nedanför (Texten efter kommentaren # och numret på frågan). Förslag på lösning hittar du i filen correctanswer.py som du hittar om du klickar på dokumentikonen .

Är du ny här? Så här funkar Matematikvideo PREMIUM


  • 600+ pedagogiska videolektioner till hela gymnasiet och högstadiets matte.
  • 4000+ typiska övningsfrågor med tips och fullständiga förklaringar.
  • Heltäckande för din kurs, slipp leta efter videos själv på Youtube.
  • Träning inför nationella prov och högskoleprovets matematik.
PROVA FÖR 9 kr
Prova i 7 dagar för 9 kr, sedan endast 89 kr/mån.
Ingen bindningstid, avsluta prenumerationen när du vill.
1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
Loading...

Övning

Interaktiva övningar hittas i texten nedanför videon.

Text

När vi skriver if satser så kan vi även kombinera flera jämförelser för att ta rätt beslut. Ett sätt att göra det på är att använda så kallade logiska
operatorer, i det här fallet and (och) och or (eller).

Så skriver du de logiska operatorerna and och or

För att skriva och så använder vi engelskans and. Då kan vi skriva instruktioner som ”Om följande and följande stämmer gör val1 annars gör val2”

Nedan visar vi ett exempel på hur en sådan if sats kan skrivas.

number1 = 6
number2 = 12

if number1 > 0 and number2 > 0:
print(”två positiva tal”)
else:
print(”alla tal är inte positiva”)

> ”två positiva tal”

För att skriva eller  så använder vi istället engelskans or för att göra det. Då kan vi skriva instruktioner som ”Om följande or följande
stämmer gör val1 annars gör val2”

Nedan visar vi ett exempel på hur en sådan if sats kan skrivas.

number1 = 6
number2 = -12

if number1 > 0 or number2 > 0:
print(”minst ett positivt tal”)
else:
print(”inga positiva tal”)

> ”minst ett positivt tal”

Kommentarer

  1. efter else borde inte vara :

    Anna Legnegård
    1. Hej! Antar att du menar i texten och det saknades ett kolon där. Jag har korrigerat det.

      Simon Rybrand

Endast premiumkunder kan kommentera. Prova Premium!

Prova Premium i 7 dagar för 9 kr

Därefter 89 kr per månad.
Avsluta prenumerationen när du vill.
SKAFFA PREMIUM
Nej tack. Inte just nu.

Vad är detta?
Här hittar du matematiska symboler som kan användas när du ställer frågor på forumet eller kommenterar. När du klickar på symbolen markeras denna, kopiera genom klicka med höger musknapp eller använda kortkommandot Ctrl-C (PC) / cmd-C (Mac)
Förhandsvisning Latex:
Latexkod: