#!/usr/sbin/python
def prRed(skk): print("\033[91m {}\033[00m" .format(skk))
def prGreen(skk): print("\033[92m {}\033[00m" .format(skk))
def prYellow(skk): print("\033[93m {}\033[00m" .format(skk))
def prLightPurple(skk): print("\033[94m {}\033[00m" .format(skk))
def prPurple(skk): print("\033[95m {}\033[00m" .format(skk))
def prCyan(skk): print("\033[96m {}\033[00m" .format(skk))
def prLightGray(skk): print("\033[97m {}\033[00m" .format(skk))
def prBlack(skk): print("\033[98m {}\033[00m" .format(skk))
prCyan("Input rolls, seperated by spaces, add modifiers with - or + in front \n for example 11 5 14 +2 +2 +2 -1")
x = ""
test = "11 5 14 +2 +2 +2 -1"
def parse(user_input):
zer = 0
rolls = 0
outcome = {}
parts = user_input.split()
for i in parts:
zer += int(i)
if "+" not in i and "-" not in i:
else:
print(i, "but it had a symbol")
print(zer)
outcome = 0
return outcome
# parse(test)
while x != "stop":
x = input("> ")
outcome = parse(x)
Comments