Quick actions

cmd+k|ctrl+k

Navigation

Languages

Curry_Function

Snippet info

Language

Python

Visibility

public

Author

ws-tam

Created

2024-10-16T01:23:22.537171Z

Updated

2024-10-16T01:23:22.537171Z



def f(a1,a2,a3):
    return a1*a2*a3
    
def f1(a1):
    def f2(a2):
        def f3(a3):
            return f(a1,a2,a3)
        return f3
    return f2
for i in range(1,10):
    print(f(i,i+1,i+2), f1(i)(i+1)(i+2))
    
def f1(state_tax, city_tax, income):
    return (state_tax*income)+(city_tax*income)
    
def f1(state_tax=0.15):
    def f2(city_tax=0.1):
        def f3(income):
            return f(state_tax, city_tax, income)
        return f3
    return f2
print(f1(0.2)()(100))
INFO