15 lines
370 B
Python
15 lines
370 B
Python
import random as rd
|
|
|
|
class Dice():
|
|
def __init__(self, num_faces:int=20):
|
|
self.num_faces = num_faces
|
|
|
|
def roll(self):
|
|
return rd.randrange(start=1, stop=self.num_faces+1, step=1)
|
|
|
|
def head_or_tails(self):
|
|
result = rd.randint(0,1)
|
|
if result: # true
|
|
return "head" # face
|
|
else:
|
|
return "tails" # pile |