From 8e498430bc6f5a6ae17289e80c0979a9fccf5599 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=BCseyin=20Altunkaynak?= Date: Sun, 22 Jul 2018 12:29:39 +0300 Subject: [PATCH] =?UTF-8?q?H=C3=BCseyin=20Altunkaynak?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- olasilik.py | 40 +++++++++++++++++++++++++++------------- 1 file changed, 27 insertions(+), 13 deletions(-) diff --git a/olasilik.py b/olasilik.py index 1d9302b..31a5b3e 100644 --- a/olasilik.py +++ b/olasilik.py @@ -1,17 +1,31 @@ -""" -A tiny probability toolkit uses `random` module. +import random - - dice_roll(how many of them) - - head_or_tail() - - rock_paper_scissors() -""" +__author__ = "Hüseyin Altunkaynak" +__copyright__ = "Copyright 2018, Hüseyin Altunkaynak" +__license__ = "GNU General Public License" +__version__ = "1.0.0" +__email__ = "huseyin.altunkaynak51@gmail.com" + +def dice_roll(how_many_dice): + """ + Calculation of dice probabilities + """ + dice = ["yek", "dü", "se", "çehar", "penç", "şeş"] + list_dice_probability = [] + for i in range(how_many_dice): + list_dice_probability.append(random.choice(dice)) + return list_dice_probability -def dice_roll(how_many): - return - def head_or_tail(): - return - + """ + Head or Tail + """ + return random.choice(["Head", "Tail"]) + def rock_paper_scissors(): - return - + """ + Classic rock-paper-scissors for 2 people + """ + first_person = random.choice(["Rock", "Paper", "Scissors"]) + second_person = random.choice(["Rock", "Paper", "Scissors"]) + return print("First Person: {}\nSecond Person: {}".format(first_person, second_person))