The code below runs and prints out the values returned from the two functions test_value(address)
and checkRepeatCount(address)
when i try to add the two value returned i None
as the result. Anyway to fix this?
def check(address):
## define point variables
pass_invalid_char = test_value(address)
pass_repeat_count = checkRepeatCount(address)
if pass_invalid_char == False:
return print("Invalid character")
else:
pass
total = pass_invalid_char pass_repeat_count
print(total)
check("hello")
Function 1 test_value
def test_value(value):
return print(30)
Function 2 checkRepeatCount
def checkRepeatCount(value):
return print(20)
Thats how im returning the function values
CodePudding user response:
In both functions was returning a print statement with value
def test_value(value):
return print(30)
I was supposed just to return the number on its own like so
def test_value(value):
return 30