코딩,해볼까

04.05. 페어프로그래밍 시작! 본문

Back/TIL

04.05. 페어프로그래밍 시작!

떠굥 2023. 4. 5. 23:02

 

0.  오늘 배운 것

< 페어프로그래밍 / 알고리즘 풀이 >

1) 최빈값 구하기 (87점, 실패)

2) 배열 두 배 만들기 (성공)

3) 배열 뒤집기 (실패)

 

 


1.  문제점

팀원분과 문제 3개를 함께 풀었다. 실패를 많이 했고...

오늘 페어프로그래밍에서 정말 다양한 오류들을 만나게 되었다. 

 


2. 시행착오

오류가 정말 종류별로 다 나타났던 것 같다.

오늘은 좀 더 적극적으로 써보려고 했지만 문제가 잘 풀리지는 않았다.

 

TypeError: 'builtin_function_or_method' object is not subscriptable 
# append는 ()로 써야한다는 경고

TypeError: 'list' object is not callable 
# 변수와 함수명이 같아서 생기는 오류

TypeError: 'list' object cannot be interpreted as an integer
# 함수와 변수명이 중복되었을 때 발생
# python에서 쓰이는 함수를 변수명으로 선언한 뒤, 밑에서 그 함수를 호출하려고 하면 해당 에러가 발생한다.

IndentationError: expected an indented block
# 해당 에러는 여러분들이 주로 조건문 or 반복문 등 들여 쓰기가 들어가는 명령들을 사용

IndexError: list index out of range
# 리스트를 순회할 때 존재하지 않는 항목에 접근하려고 하면 나는 오류
# Python의 range() 함수에서 잘못된 정수

 


3. 해결방법

오류가 나타났을 때 직접 해결해보고 

정말로 왜 이 오류가 나타났는지 모르겠을 때에는 구글에 검색해봤다.

 


4. 알게된 점

어제 300제를 빠르게 50문제 풀었던 덕분에 마구마구 적어볼 수 있었다는 생각이 들었다.

 

 

 

 

Comments