가변인자
가변인자에 대해 알아보자! 가변인자라는 단어를 처음 들었을 때 벌써 어렵다고 느꼈다. 생소한 단어라 거부감이 들었던 것 같다! 익숙해지면 어려울 것 없다! 가변인자는 함수 중에서 동작에 필요한 인자의 개수가 가변적일 수 있다. 이런 경우 함수를 정의할 때 다음가 같이 정의한다. * 가변 매개변수는 튜플 ** 가변 매개변수는 딕셔너리 def tupp1(*args): *args 튜플로 인자들을 가변한다! print(args) tupp1("hello", "hi") () 안에 담겨진 튜플 형식으로 가변 되었다. tupp1(1,2,3,4,5) tupp1(9,8,7) 실행결과 ↓ ('hello', 'hi') (1, 2, 3, 4, 5) (9, 8, 7) 위 코드는 가변 매개변수는 튜플 일 때 모습이다. 다음은 닥셔..
2중 for문, 반복문의 구문(break, continue)
2중 for문과 반복문의 구문을 알아보자! 저번 시간에 포문과 와일을 알아봤다. 이번엔 포문을 좀 더 알아보고 반복문에 사용되는 구문들을 알아보자. 2중 for문 for문 안에 for문이 동작하는것을 말한다. '반복하는 기능' 을 또 반복 할 수 있다. 2중 for문의 예를 보자. for i in range(0,5): # i는 5번 반복 for j in range(0,5): # j는 5번 반복 print(f"{[i, j]}", end = "") # i번째 j가 5번 반복, end = "" -> 줄바꾸지 않고 진행. print() # 5번이 반복되면 줄 바꿈. 그 다음 i번째 실행. todo 실행결과 ↓ [0, 0][0, 1][0, 2][0, 3][0, 4] # 4 까지 나오는 이유는 인덱스 번호가 [1,..