Vanskelighetsgrad: 
Lag et program som triller to terninger 🎲🎲, deretter gir deg beskjeder i ulike situasjoner.
Du kan bruke den følgende funksjonen i koden din for å trille terninger:
import random
def roll_dice():
# randint -> random integer (tilfeldig heltall)
return random.randint(1, 6)
Hva er # i koden?
# brukes for å skrive kommentarer i koden. Disse gjør ingenting i koden og er bare til hjelp for den som skriver og leser koden! Use them wisely! 🧙♂️
Hint!
Her bør du legge inn resultatet fra hvert trill i hver sin variabel.
Husk at innrykk havner i en egen “blokk” med kode!
import random
def roll_dice():
# randint -> random integer (tilfeldig heltall)
return random.randint(1, 6)
# koden her er utenfor funksjonen, som er det du vil gjøre sannsynligvis
Oppgaven
- Skriv ut resultatet fra begge terning-kastene.
- Her kan du gjerne formatere teksten om du vil som:
Du trilte: 4, 5
- Her kan du gjerne formatere teksten om du vil som:
- Dersom begge terningene har trilt det samme, skriv ut:
Du trilte to like! - Dersom du triller mer enn 9, skriv ut:
Du trilte mer enn 9!
Ekstra!
- Gjør programmet om til å trille tre terninger 🎲🎲🎲 og sjekke om du har trilt to eller tre like.
- Legg til en sjekk som sjekker om du har trilt tre seksere. (3 × 6 🤓)
- Lag en funksjon som triller et gitt antall terninger. Disse skal returneres i en liste.
- For eksempel:
roll_multiple(amount). Deretter bruk enfor-loop til å trille så mange terninger. - Eksempel på resultat med 5 terninger:
[1, 5, 3, 6, 6]
- For eksempel:
- Lag et sett med funksjoner som tar inn en slik liste med terning-kast og sjekker følgende:
- Har du trillet ett par
- Har du trillet tre like
- Har du trillet fire like
- Har du trillet to par
- Har du trillet en Yatzee (fem like!)
- Eksempel på funksjon:
check_pair(dice_rolls)
- Lag funksjoner som sjekker følgende
- Har du trillet et fullt hus, et par og tre like (forskjellige tall), eksempel:
[2, 2, 5, 5, 5] - Har du trillet en liten straight, fire tall på rad, eksempel:
[1, 2, 3, 4, 6] - Har du trillet en stor straight, fem tall på rad, eksempel:
[1, 2, 3, 4, 5]
- Har du trillet et fullt hus, et par og tre like (forskjellige tall), eksempel: