객체에 따른 인수, 매개변수의 교환 방식 인자, 인수, 매개변수의 차이 def sumsum(n): # n = 인자/매개변수/parameter s = 0 while n > 0: s += n n -= 1 return s x = int(input()) print(f'1부터 {x}까지 정수의 합 : {sumsum(x)}')# x = 인수/argument 파이썬에서 인수와 매개변수의 교환 방식 (이뮤터블의 경우) Immutable : 변경 불가능한 객체 String, tuple, 숫자 등 def sumsum(n): s = 0 while n > 0: s += n n -= 1 return s x = int(input()) print(f'1부터 {x}까지 정수의 합 : {sumsum(x)}') >> 5 1부터 5까지 ..
[python] 백준 1316 : 그룹 단어 체커 난이도 : 실버 5 분류 : 구현, 문자열 ccazzzzbb는 c, a, z, b가 연속해서 나타나고 kin 은 k, i, n이 연속해서 나타나므로 이들을 그룹 단어라고 할 수 있다. 그러나 aabbbccb는 b가 떨어져서 나타나므로 그룹 단어가 아니다. k i i n d는 연속이지만 k i i n i는 연속이 아니다. ki kiii kiiiii 모두 연속인 상황이지만 n다음에 다시 i가 나오면 그룹 단어가 아니게 된다. 반복문을 사용해 kiind라는 단어를 순회하고 있다고 가정하자. k i i n d 0 1 2 3 4 2번과 3번 인덱스의 글자가 달라졌다는 것은 i의 연속이 끊어졌음을 의미한다. 만약 3번부터 맨 끝까지의 문자열에서 i가 또 등장한다면 ..
get은 원래 없다가 생기는 뉘앙스에서 많이 쓰인다. 생긴 그 순간. 받은 것, 주는 것, 생긴 것. get an e-mail get a ticket get the thief! I got you. get there get home We got a lot of snow. I got a new car. He got a flu shot. get a haircut get a discount get a refund get a job 메일을 받다 티켓을 예매하다 도둑을 잡아! 너 나한테 딱 걸렸어. 그곳에 도착하다 집에 도착하다 여긴 눈이 많이 왔어. 나 새 차 뽑았어. 그는 독감 주사를 맞았다. 머리를 잘랐다. 할인 받았다. 환불 받았다. 취직 했다. have는 완전히 내 것이 되었을 때 쓴다. 물건, 외모, 인..
cake 앱 영어 회화 What's good here? I recommend number 2 You gotta clear the pipe of the orange roses smell. But I'm also starting to feel good. Are you invigorating? I feel smarter. 여기 뭐가 맛있어요? 저는 2번을 추천합니다. 파이프에 남아있는 오렌지 장미향을 없애야 돼 근데 난 기분이 좋아지기 시작했어. 기운이 좀 나? 나 똑똑해진 것 같아. Invigorate : 기운나게 하다. 활기를 북돋우다. Yeah. We have wonderful homemade chicken noodle soup. Chicken noodle? All right, that sounds go..
배열의 모든 원소 스캔하기 enumerate() 함수는 인덱스와 원소를 짝지어 튜플로 꺼내는 내장함수이다. range()와의 비교 x = ['a', 'b', 'c', 'd'] for i in range(len(x)): print(f'x[{i}] = {x[i]}') x[0] = a x[1] = b x[2] = c x[3] = d x = ['a', 'b', 'c', 'd'] for tup in enumerate(x): print(tup) for i, name in enumerate(x): print(f'x[{i}] = {name}') (0, 'a') (1, 'b') (2, 'c') (3, 'd') x[0] = a x[1] = b x[2] = c x[3] = d 튜플 형태를 반환하므로 인덱스와 값을 따로 뽑아..