Guest User

Untitled

a guest
Jul 22nd, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. # 함수를 만들고 함수와 함수를 실행할 매개변수의 목록을 받아 실행.
  2. # 같은 함수를 매개변수를 다르게 해서 여러 번 호출할 때, 아래와 같이 다른함수로 감싸서 사용할 수 있다.
  3.  
  4. def square(x):
  5. return x*x
  6.  
  7. def bind(func, arg_list):
  8. result = []
  9. for arg in arg_list:
  10. result.append(func(arg)) # 함수를 매개변수로
  11. return result
  12.  
  13. def main():
  14. arg_list = [5,10]
  15. print ("Assign variable & send parameter")
  16. squares = bind(square, arg_list) # 함수 안에 함수를 담는다!
  17. print (squares)
  18.  
  19. if __name__ == "__main__"
  20. main()
Add Comment
Please, Sign In to add comment