코딩이뭐예요

분류 전체보기

55건
(python) *args와 **kwargs 공부하기
코딩을 하다보면 함수에 인자를 여러개 넘겨주고 싶은 상황이 발생한다. 그런 상황에서 *와 **을 사용하면 된다. 바로 예시를 보도록 하자. def my_print(a, b): print(a) print(b) my_sum(1, 2) a와 b라는 인자를 받아 출력 해주는 my_print이라는 함수를 만들었다. 하지만 인자를 여러개 넘겨주게 된다면? def my_print(a, b): print(a) print(b) my_sum(1, 2, 3, 4) TypeError가 뜨는 것을 볼 수 있다. 이런 상황에서 *를 a나 b의 앞에 붙여주게 된다면 def my_print(a, *b): print(a) print(b) my_print(1, 2, 3, 4) a에 1, b에는 남은 인자들이 튜플() 형식으로 들어가게 ..
2022.11.06
1 ··· 7 8 9 10
  • 홈
  • 태그
  • 방명록
공지사항
카테고리
  • 분류 전체보기
    • SQL
    • Python
    • Java
      • 백준
    • michine learning(미친러닝)
      • ML 공부
      • 논문읽기
      • 확률
      • 선형대수학
    • 임베디드 AI
      • 어플
      • FPGA
업데이트
인기 글
«   2025/11   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
최근댓글
250x250
(C) 2019 코딩이뭐예요 Design by BHB

티스토리툴바