Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- MaxNo = 6
- TargetNo = 6
- #rolls
- roll_1 = random.randint(1,MaxNo)
- roll_2 = random.randint(1,MaxNo)
- roll_3 = random.randint(1,MaxNo)
- roll_4 = random.randint(1,MaxNo)
- roll_5 = random.randint(1,MaxNo)
- roll_6 = random.randint(1,MaxNo)
- GameNo = 0
- YahtzeeCounter = 0
- Game=[]
- GameNo += 1
- while roll_1 != roll_2 or roll_1 != roll_3 or roll_1 != roll_4 or roll_1 != roll_5 or roll_1 != roll_6 or roll_1 != TargetNo:
- #print(str(roll_1)+", "+str(roll_2)+", "+str(roll_3)+", "+str(roll_4)+", "+str(roll_5)+", "+str(roll_6))
- roll_1 = random.randint(1,MaxNo)
- roll_2 = random.randint(1,MaxNo)
- roll_3 = random.randint(1,MaxNo)
- roll_4 = random.randint(1,MaxNo)
- roll_5 = random.randint(1,MaxNo)
- roll_6 = random.randint(1,MaxNo)
- GameNo += 1
- if roll_1 == roll_2 and roll_1 == roll_3 and roll_1 == roll_4 and roll_1 == roll_5 and roll_1 == roll_6:
- YahtzeeCounter += 1
- Game.append(GameNo)
- else:
- print("Yahtzee!")
- print("Number of rolls: "+str(GameNo))
- print(str(roll_1)+", "+str(roll_2)+", "+str(roll_3)+", "+str(roll_4)+", "+str(roll_5)+", "+str(roll_6))
- print("Yahtzee Amount: "+str(YahtzeeCounter))
- print(Game)
Advertisement
Add Comment
Please, Sign In to add comment