Fel intervall: randint(a, b) inkluderar både a och b
Övningar
1) Slumpa ett tal 1–100. Låt användaren gissa tills rätt (visa “högre/lägre”).
2) Slumpa ett namn i klassen från en lista.
3) Skapa en tärningssimulator (1–6) och räkna hur många gånger varje siffra kommer på 100 kast.
Skapa en lista med vinster (t.ex. “godis”, “inget”, “extra tid”, “penna”). Slumpa ett resultat varje gång användaren trycker Enter, q avslutar. Räkna hur ofta varje vinst kommer.
# Fix 1: Importera modulen innan användningimportrandom# Fix 2: Korrekt intervall: min måste vara <= maxtal=random.randint(0,1)# Fix 3: Välj inte från tom lista – skapa en lista först eller kontrollera längdennamn=["Ava","Noah","Eli"]vinnare=random.choice(namn)print("Vinnare:",vinnare)# Fix 4: Undvik överflödigt extra print och klargör vad i betyderforiinrange(3):print(random.randint(1,3))print("Sista i =",i)# Fix 5: Stavning – choice, inte choiseprint(random.choice([1,2,3]))