Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- def rolld6(x, y):
- roll = random.randint(x, y)
- return roll
- def four_d6():
- num = []
- for i in range(4):
- roll = (rolld6(1, 6))
- while roll == 1:
- roll = rolld6(1, 6)
- num.append(roll)
- num.sort()
- dropped = num.copy()
- dropped.pop(0)
- total = int(sum(dropped))
- return num, total
- stat = []
- for n in range(6):
- stat.append(four_d6())
- print(f"Roll 1: {stat[0][0]}. Total: {stat[0][1]}.")
- print(f"Roll 2: {stat[1][0]}. Total: {stat[1][1]}.")
- print(f"Roll 3: {stat[2][0]}. Total: {stat[2][1]}.")
- print(f"Roll 4: {stat[3][0]}. Total: {stat[3][1]}.")
- print(f"Roll 5: {stat[4][0]}. Total: {stat[4][1]}.")
- print(f"Roll 6: {stat[5][0]}. Total: {stat[5][1]}.")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement