Kapitel 04 · Fråga 1
Vad är skillnaden mellan operatorerna / och //?
Tänk på svaret först. Tryck sedan på mellanslag för att visa facit.
Kapitel 04 · Facit 1
/ ger vanlig division, medan // ger heltalsdivision och tar bort decimaldelen.
print(10 / 3) # 3.333...
print(10 // 3) # 3Kapitel 04 · Fråga 2
Vad blir resultatet av en jämförelseoperator, och vad betyder ==?
Tänk på svaret först. Tryck sedan på mellanslag för att visa facit.
Kapitel 04 · Facit 2
Resultatet blir True eller False. == kontrollerar om två värden är lika.
print(5 == 5) # TrueEtt enkelt = används i stället för att tilldela ett värde.
Kapitel 04 · Fråga 3
Hur fungerar de logiska operatorerna and, or och not?
Tänk på svaret först. Tryck sedan på mellanslag för att visa facit.
Kapitel 04 · Facit 3
and kräver två sanna villkor, or minst ett sant villkor och not vänder sanningsvärdet.
age = 20
print(age >= 18 and age < 30)Kapitel 04 · Fråga 4
Vad blir 5 + 3 * 2, och hur kan parenteser ändra resultatet?
Tänk på svaret först. Tryck sedan på mellanslag för att visa facit.
Kapitel 04 · Facit 4
Det blir 11 eftersom multiplikation räknas först. (5 + 3) * 2 blir 16.
print(5 + 3 * 2) # 11
print((5 + 3) * 2) # 16Kapitel 04 · Fråga 5
Vilka fyra steg är vanliga i ett beräkningsprogram?
Tänk på svaret först. Tryck sedan på mellanslag för att visa facit.
Kapitel 04 · Facit 5
Läs in värden, spara dem i variabler, gör beräkningen och skriv ut resultatet.
price = float(input("Pris: "))
amount = int(input("Antal: "))
print(price * amount)