import random def main(): vals=['ST','CON','LK','DEX','IQ','CHR','SPD','MON'] ch={} for val in vals: ch[val]=int(three_dices()) bonus=cal_bonus(ch) print ch,bonus def cal_bonus(ch) : vals=['ST','LK','DEX'] bonus=0 for val in vals : if ch[val]>12 : bonus=bonus+ch[val]-12 elif ch[val]<9 : bonus=bonus+ch[val]-9 return bonus def dice(): random.seed() return random.randint(1, 6) def three_dices(): s=0 for num in [0,1,2]: s=s+dice() return s main()
2015年1月8日木曜日
ついカッとして作った
今は反省しています...。...辞書の使い方の練習、とか(汗)。