turn a fucntions to an argument pytibn code example
Example 1: python function that takes a function
def myfunc(anotherfunc, extraArgs):
anotherfunc(*extraArgs)
Example 2: pass function python
# "pass" is a function that basically does nothing.
# it can be used to ignore an error in a try block.
i = input("Please enter any character")
try:
int(i)
except ValueError:
pass
# it can also be used if you plan to implement certain code later
def attack():
#implement actual attack code later
pass
# a substitute for pass is to print nothing
print()
Example 3: send function as parameter python
l = [1,2,3,4,5]
#already change the var
def chng(f,val):
f(val)
chng(l.append,8)
chng(l.remove,4)
def chng2(f,lis,val):
f(lis,val)
chng(list.append,l,8)
chng(list.remove,l,4)