Untitled


# functions are all object (用function assign 到另外一個function)

def Addition(a, b):
    return a + b

def Substraction(a, b):
    return a - b

print(Addition(10, 5))  # 執行上面Addtion function

Addition = Substraction  # Addition 已經被 subtraction assign in (變成減法)

print(Addition(10, 5)) 

-----------------------------------
15
5 

**# 把保留字改成 function 的問題 object is not callable
# string case 已經改成def function 就沒有再用原本的str功能**

**str** = "this is my string"

x = 25

print("Hello !" + str(x))

--------------------------
print("Hello !" + str(x))
TypeError: 'str' object is not callable
**string** = "this is my string"

x = 25

print("Hello !" + str(x))
-------------------------------
Hello !25