Ssa!
2022-09-01 목요일 회고록 본문
간단하게 오늘은 원격으로 파이썬 기초 문법을 공부하는 날이다. 빠른 배속으로 한번을 다 듣고 모르는 것이 있는지 목차를 살펴봤다. (10시부터 18시까지 강의에 대한 것을 공부했다. )
목차
1. 변수 선언과 자료형
2. 문자열 다루기
3. 리스트와 딕셔너리
4. 조건문
5. 반복문
6. 함수
7. 튜플, 집합
8. f-string
9. 예외처리
10. 파일 불러오기
11. 한줄의 마법
12 . map, fiter, lambda식
13. 함수 심화
14. 클래스
아는 것은 밑줄로 처리를 하였고 모르는 것 위주로 공부를 하였다
3. 리스트
길이를 재는 함수 len()
리스트에 덧붙이는 append()
리스트를 정렬하는 sort()
요소가 리스트 안에 있는지 확인하는 print(1 in a)
5. for
for문에서 원하는 갯수만큼 출력하게 하는 enumerate, break
7.튜플,집합
() 리스트와 비슷하지만 불변(첨부x) 자료형인 튜플 (딕셔너리 대신 리스트와 튜플로 딕셔너리 비슷하게 만들어서 사용함)
set() 은 집합으로 중복이 제거된다는 것!(차집합과 합집합 교집합도 구할 수 있음)
11.한줄의 마법
if, for의 삼항 연산자 (참일 때 값)if (조건) else (거짓일 때 값) 이런 식으로 쓴다
12. map, fiter, lambda식
map(function, iterable)은 iterable(리스트나 튜플)의 값을 function에 넣어서 사용함
fiter은 map과 유사하지만 bool값이 True인 경우만 뽑는다
lamda식은 따로 함수을 적지 않고 변수 내부에 함수를 따로 적용하여 사용함
13.클래스
클래스라는 것은 개념보다는 언제 사용하는지가 중요함
객체지향적이라고도 하는데
물체에다가 물체에 관련된 속성들을 넣어두고 컨트롤할 수 있는 함수들을 만들어서 붙여주고 중앙에서 함수만 불러서 물체를 제어하는 것을 말한다!
'스파르타 내일배움캠프 > TIL' 카테고리의 다른 글
| 2022-09-05 월요일 회고록 (1) | 2022.09.05 |
|---|---|
| 2022-09-02 금요일 회고록 (0) | 2022.09.02 |
| 2022-08-31 수요일 회고록 (0) | 2022.09.01 |
| 2022-08-30 화요일 회고록 (0) | 2022.09.01 |
| 2022-08-29 월요일 회고록 (2) | 2022.08.30 |