def Dice(self, Chance_Count): while (Chance_Count < 5): Dice1, Dice2 = random.randint(1, 6), random.randint(1, 6) #Sum Of The Two Dice To Be Entered By User try_again = 0 while try_again == 0: try: Dice_Num_User = int(input('GUESS THE SUM OF TWO DICE ')) if (Dice_Num_User < 2 or Dice_Num_User > 12): raise ValueError else: try_again = 1 except ValueError: Chance_Count, Chance_Rem = Chance_Count + 1, 4 - Chance_Count print( 'Please Enter The Sum in Range 2 to 12 in Integer Form', '\n', '\n', 'You Lose Your Chance', '\n', '\t', 'COMPUTER WON', '\n', '\n', 'You Have Only', Chance_Rem, 'Chances Remaining') if Chance_Count == 5: break #To Compare User Values with Computer and Declare Who Won if Chance_Count == 5: break elif (Dice1 + Dice2 == Dice_Num_User): print('\n', 'I Guess Winning Is Not in Your Destiny LOL ', end=' ') sleep(3) Dice.Dice_Value(Dice1), Dice.add(), Dice.Dice_Value(Dice2) print('Sum of Two Dice Rolls too: ', Dice1 + Dice2, '\n', '\n', '\t', '>>> YOU WON <<<', '\n', '\n', 'Beginner\'s Luck', '\n', '\n') try_again = 0 while try_again == 0: try: play_again = input( 'Do You Wanna Play Again(Y/N): ').upper() if play_again != 'Y' and play_again != 'N' and play_again != 'YES' and play_again != 'NO': raise NameError else: try_again = 1 except NameError: print('Please Enter (YES/NO) or (Y/N) To Play Again') if (play_again == 'Y' or play_again == 'YES'): Chance_Count = 1 elif (play_again == 'N' or play_again == 'NO'): Chance_Count = 5 print('THANKS FOR PLAYING') else: pass else: Chance_Count, Chance_Rem = Chance_Count + 1, 4 - Chance_Count print('I Guess Winning Is Not in Your Destiny LOL ', end=' ') sleep(3) Dice.Dice_Value(Dice1), Dice.add(), Dice.Dice_Value(Dice2) print('Sum of Two Dice Rolls too: ', Dice1 + Dice2, '\n', '\n', '\t', '>>> COMPUTER WON <<<', '\n', '\n', 'You Have Only', Chance_Rem, 'Chances Remaining To Prove Yourself Kiddo', '\n', '\n')
import Dice as d d = d.Dice() d.add(4) d.add(4) d.add(4) d.add(4) for x in range(1000): d.roll() print("Count: " + str(d.count())) print("Mean: " + str(d.mean())) print("Mode: " + str(d.mode())) print("Counts Per Outcome: " + str(d.countPerOutcome())) import pyodbc