Tärningskast
Mer information om funktionerna i random hittar ni här: http://docs.python.org/library/random.html
Nedan följer kommenterad funktioner som alla returnerar ett slumpmässigt tal mellan 1 och 6.
import random # importera random-modulen för att få tillgång till
# slumpfunktioner
def dice1():
"""Denna funktion tar inga argument utan returnerar bara
själva värdet"""
# returnera ett tal mellan 1 och 6
return random.randint(1, 6)
Följande funktion använder random.choice och en lista istället. Observera att import random bara behöver finnas en gång i filen. Placera importer högst upp i filen.
import random # importera random-modulen för att få tillgång till
# slumpfunktioner
def dice2():
"""Denna funktion tar inga argument utan returnerar bara
själva värdet"""
# här är en lista med möjliga tärningskast
possible_outcomes = [1, 2, 3, 4, 5, 6]
# returnera ett slumpmässigt element från listan
return random.choice(possible_outcomes)
Sidansvarig: Jody Foo
Senast uppdaterad: 2013-02-18
