취업사관학교 7기/여름방학 일지

11일차 여름방학 일지

junmosdata 2022. 7. 6. 06:16

어제는 생각보다 날이 덥지 않아서 좋았던 하루였다.

그리고 주문했던 헤드폰이 왔다.

이어폰으로만 노래를 듣다 보니 귀가 아팠다.

그리고 좋은 음질로 줄곧 노래를 듣고 싶다고 생각만 했었는데 운 좋게 장학금을 받게 되어서 사게 되었다.

Python 수업의 내용이 처음 봤던 것들이 조금 있어서 흥미롭게 수업을 참여했다.

실전 코딩 문제 풀이는 어제가 처음이었던 것 같다.

몸은 힘들었지만 즐겁게 수업에 참여할 수 있었다.

 

어제 도서관에 기사 자격증 공부를 위해서 신청했던 책이 도착했다.

그래서 그 책으로 공부를 시작할 예정이다.

오늘 Python 수업 내용은 배열, 셋에 대한 자료구조에 대해 배울 예정이다.

내용이 생소해서 집중해서 들어야겠다.

 

오늘부터 아침에 힘이 좀 남으면 아래처럼 간단하게 배운 내용 정리를 해보려고 한다.

사용을 잘 안 해봐서 익숙지는 않다.

어제부터 배운 내용은 생소하고 헷갈리기 때문에 정리를 조금씩 할 필요가 있어 보인다.

사실 이것도 정리를 잘하는 후배들과 친구를 보면서 자극을 받았다.

내 곁에 보고 배울 수 있는 사람이 있다는 건 분명 기쁜 일이다.

조급할 필요 없다.

천천히 꾸준하게.

 

Python

 

  • 2일차

    Python에서는 함수나 조건문, 반복문 사용을 위해 중괄호를 쓰는 대신 '콜론(:)' 사용

    enter 후 들여쓰기로 구분

    • 조건문 if
      • elifelse if가 아니라 elif임을 유의
    • 반복문 for, while
      • forfor i in range(시작:끝+1):
      • while
    • 자료형 리스트, 튜플, 셋, 딕트
      • list []리스트의 요소는 서로 자료형이 다를 수 있다는 것이 큰 특징
        • list() : 각 문자를 항목으로 갖는 리스트로 변환
        • append() : 리스트 항목 추가
        • insert(인덱스, 값) : 인덱스의 위치에 값 추가 (인덱스는 0부터)
      • tuple ()변경, 추가, 삭제 불가능
      • set {}
      • dict {}