Я - новый программист, работающий над своим собственным проектом, который я решил сделать сюрпризом для своей группы D & D. Я хочу написать программу, которая может бросить кости от D4 до D100, распечатать результат и дать общую сумму всех брошенных костей. Я думал, что максимальная кость, которую он должен бросить за раз, будет 20. Но я застрял, прежде чем я действительно мог начать. даже попытка заставить мою программу случайным образом генерировать бросок для D4, похоже, не работает. Любые советы или советы будут с благодарностью.
import random
D4 = [1,2,3,4]
D6 = [1,2,3,4,5,6]
D8 = [1,2,3,4,5,6,7,8]
D10 = [1,2,3,4,5,6,7,8,9,10]
D12 = [1,2,3,4,5,6,7,8,9,10,11,12]
D20 = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
D100 = [10,20,30,40,50,60,70,80,90,00]
dice_choice = (input("Please select your dice:\n"))
while dice_choice is d4:
print(random.choice(D4))