Dev life/Today I Learned
[TIL] 24/12/19
기븜
2024. 12. 19. 20:28
< TIL 반드시 들어가야 할 내용 >
1. 어떤 문제가 있었는지
2. 내가 시도해 본 것들 (자세히 쓰기)
3. 어떻게 해결했는지
4. 뭘 새롭게 알았는지 (자세히 쓰기)
1. 문제
오전
파이썬300 문자열을 활용한 방법이 헷갈려용...문제를 풀 수가 없어요;;언제 진도 다 나가냐...
오후
🐼's 노답임;;;;알면 편할 것 같은데 모르니 a부터 z까지 타이핑하면서도 예..??? 물음표
sql 하면서 파이썬 하는데 판다스까지 하니 몸이 열개라도 부족해... 단어들이 머릿속에서 뒤죽박죽
2. 시도
모르는 개념 정의, 설명, 예시 찾아본 후 기록 참고하여 다시 문제 풀이 확인
3. 해결
아직 어려운 부분을 하는게 아니라서...
2번의 시도 과정에는 이미 내가 모르는 문제들에 대한 답이 나와있다...
마치 오픈북과 같지...
(오픈북 없이 문제 쫙 풀고 싶다..)
4. 배움
오늘은 코드카타, 파이썬 문제 풀면서 다양한 방식에 대해 구경(?) 한 것 같다. 생각의 전환 필요..
# 인덱싱: 리스트나 문자열에서 특정 위치에 있는 값 가져오기
# 슬라이싱: 리스트나 문자열에서 여러 값을 한꺼번에 가져오기
# 메서드: 객체가 할 수 있는 다양한 기능 방법
.split(): 문자열을 특정 기준으로 나누어 리스트로 만듦
.join(): 리스트 요소를 하나의 문자열로 합침
.replace(): 문자열에서 특정문자를 다른 문자로 바꿈
.count(): 문자열에서 특정문자 횟수 세기
# formatting: 문자열 내 변수값 삽입 방법
ⓐ % formatting: %s 문자열 / %d 정수
ⓑ str.format(): {}+.format(변수)
ⓒ f-string: 문자열 앞 f+{변수}