하나의 함수 인수를 받고 그 함수 인수도 하나의 인수를 받지만이 인수를 Python의 인수 함수에 전달하는 방법을 모르겠습니다.파이썬에서 함수 인수에 대한 인수를 보내십시오.
이def pr(text):
print(text)
def frun(func):
func()
frun(pr)
문제는 내가 frun(pr)
에서 text
인수를 전달할 수있는 방법이다 : 다음 샘플 코드는? 그리고 키워드 인수 사용에 대해서도 고려해보십시오. 이 같은 변수 인수 "마법"를 사용할 수 있습니다, 그렇지 않으면
def pr(text):
print(text)
def frun(func, text):
func(text)
frun(pr, "blah")
을 :
def pr(text):
print(text)
def frun(func, *args):
func(*args)
frun(pr, "blah")
후자를 훨씬 덜 읽을 수 있으며 이어질 수있는 당신은 단지 하나의 인자가있는 경우
부분은 좋은 것, 감사합니다. –