Sunday, January 30, 2022

Simulating the throw of a die / dice in Python IDLE text mode

from random import randint


def die1():

  print()

  print(" ----- ")

  print("|     |")

  print("|  O  |")

  print("|     |")

  print(" ----- ")


def die2():

  print()

  print(" ----- ")

  print("|  O  |")

  print("|     |")

  print("|  O  |")

  print(" ----- ")


def die3():

  print()

  print(" ----- ")

  print("|O    |")

  print("|  O  |")

  print("|    O|")

  print(" ----- ")


def die4():

  print()

  print(" ----- ")

  print("| O O |")

  print("|     |")

  print("| O O |")

  print(" ----- ")


def die5():

  print()

  print(" ----- ")

  print("|O   O|")

  print("|  O  |")

  print("|O   O|")

  print(" ----- ")


def die6():

  print()

  print(" ----- ")

  print("|O O O|")

  print("|     |")

  print("|O O O|")

  print(" ----- ")


for i in range(10):

  num = randint(1, 6)

  eval("die" + str(num) + "()")

  input()