Quick actions

cmd+k|ctrl+k

Navigation

Languages

20240418 Lambda func; call bact func

Snippet info

Language

Python

Visibility

public

Author

maxine-chiu

Created

2024-04-18T01:15:39.25025Z

Updated

2024-04-18T02:57:55.075081Z

def amount(tax, item):
    return item * tax/100
def HK_city_tax(item):
    return amount(5, item)
def US_city_tax(item):
    return amount(10, item)
item = 10
total_price = item + HK_city_tax(item)
print(total_price)
total_price = item + US_city_tax(item)
print(total_price)

def amount(tax, item):
    return item * tax/100
HK_tax = lambda item : amount(5,item)        # use lambda function which is the same as the example hereinabove
US_tax = lambda item : amount(10, item)
total_price = item + HK_tax(item)
print(total_price)
total_price = item + US_tax(item)
print(total_price)

item = 10
def amount(tax, item):
    return item * tax/100
def partial(f,item):    # call back function
    return(10,item)
tax = partial(amount, item)
print(tax)

INFO