I tried to put exception conditions together using assert , it runs with the first assert but the second it didn’t run. Sir @YaserAlnajjar
def give(request, amount):
print ("give " + str(amount))
return request - amount
def test():
assert request < 0
print ("Request must be greater than 0")
assert request > money
print ("You don't have enough funds")
def give_me_money(money, request):
if (not isinstance(money, int) or not isinstance(request, int)):
print ("Inputs must be numbers")
else:
while (request > 0):
if (request >= 100):
request = give(request, 100)
elif (request >= 50):
request = give(request, 50)
elif (request >= 10):
request = give(request, 10)
elif (request >= 5):
request = give(request, 5)
elif (request >= 0):
request = give(request, request)
money = 500
request = -456
give_me_money(money, request)
test()