+ 1
Why there's "None" at the end of result ?
1. I have defined a fonction as bellow: def joe_sum(x,y): return print("result is: "+str(x+y)) 2. And I run it: print(joe_sum(1,2)) 3. I get result: result is: 3 None 4. My question: Why there's a "None" at the end of result ?
1 Answer
+ 6
Because print() doesn't return anything at section 1.
def joe_sum(x,y):
return "result is: "+str(x+y)