...
Kurser Alla kurser Min sida Provbank Mina prov Min skola Läromedel Förälder Blogg Guider Om oss Kontakt Läxhjälp matemtaik
  Sök Mitt konto Logga ut Elev/lärare
-registrering
Logga in Köp Premium Köp Premium Prova gratis
Genom att använda denna sidan godkänner du våra användarvillkor, vår integritetspolicy och att vi använder cookies.
EXEMPEL I VIDEON   Lektionsrapport   Hjälp

Frågor hjälpmarkerade!

Alla markeringar försvinner.

Ta bort markeringar Avbryt
Kopiera länk Facebook Twitter Repetera Rapportera Ändra status
Matematik och Programmering
 /   If satser och elif satser – Python

And och or - logiska operatorer

Endast Premium- användare kan rösta.
Författare:Simon Rybrand
Rapportera fel Redigera lektion Redigera text Redigera övning Redigera video

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

Är du ny här? Så här funkar Eddler Premium
  • 600+ videolektioner till gymnasiet och högstadiets matte.
  • 4000+ övningsfrågor med fullständiga förklaringar.
  • Heltäckande för din kursplan. Allt på ett ställe.
  • Träning inför nationella prov och högskoleprovet.
Prova i gratis i 7 dagar, sedan endast 89 kr/mån.
Ingen bindningstid. Avsluta när du vill.
Din skolas prenumeration har gått ut!
Påminn din lärare om att förnya eller fortsätt plugga med Eddler på egen hand.
Så funkar det för:
Elever/Studenter Lärare Föräldrar
Din skolas prenumeration har gått ut!
Förnya er prenumeration. Kontakta oss på: info@eddler.se

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 .

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

Anna Legnegård

efter else borde inte vara :

    Simon Rybrand (Moderator)

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


Endast Premium-användare kan kommentera.