1주차
파이썬
: 간결, 실행결과를 수시로 확인 가능
= : 같다는 의미가 아니라 오른 쪽에서 지정한 의미를 왼쪽으로 할당한다는 뜻 (같다는 ==)
만약 함수를 모르겠으면 help 함수도 활용해보기
무슨 함수들이 포함되어 있는지 확인해보고 싶으면 dir 활용
Colab 주요 단축키
코드 실행 : Shift + Enter
새 코드 셀 추가 : Command + M + A
코드 셀 삭제 : Command + M + D
코드 셀 분할 : Command + M + 하이픈(-)
셀 유형 변경 : Command + M + M
되돌리기 : Command + M + Z
출력문
print : 가장 많이 사용하는 출력 함수
문자형
str.lower() : 문자를 소문자로
str.upper() : 문자를 대문자로
변수
- 문자를 다룰 때는 '' or "" 사용
- abs() : 절댓값
- round() : 반올림
- NaN : 정의할 수 없는 값
- input() : 사용자로부터 입력을 받는 합수
- int() : 정수로 변환하는 함수 (문자열도 정수로 변환 가능)
2주차
리스트 기본 사용법
- list = [1,2,3,4,5]
- 대괄호로 묶고, 쉼표로 구분
- 처음 0으로 시작 (뒤에서 첫번째는 -1)
- 인덱싱 : 리스트에서 특정 위치 값 추출 -> 인덱싱을 활용해서 값을 변경할 수 도 있음
- 슬라이싱 : 리스트 일부분을 추출 new = old[start step : end step]
- 슬라이싱 할 때 end step을 내가 선택할 인덱스보다 +1 해야함
- append(): 리스트에 항목을 추가 (무조건 제일 뒤에 추가)
- extend(): 리스트에 다른 리스트의 모든 항목을 추가 (무조건 제일 뒤에 추가)
- insert(): 리스트의 특정 위치에 항목을 삽입 (insert(2,10) : 2번째에 10추가)
- remove(): 리스트에서 특정 값을 삭제
- pop(): 리스트에서 특정 위치의 값을 제거하고 반환
- index(): 리스트에서 특정 값의 인덱스 검색
- count(): 리스트에서 특정 값의 개수
- sort(): 리스트의 항목들을 정렬
- reverse(): 리스트의 항목들을 역순으로
- sort.sort(reverse-false) : 오름차순 (기본값이라 (reverse-false) 생략 가능)
- sort.sort(reverse-true) : 내림차순
튜플
- 리스트와 유사하지만 튜플은 생성하면 중간에 변경할 수 없음
- tuple = (1,2,3,4,5)
- 소괄호(생략가능), 쉼표로 구분
- 튜플 -> 리스트 자유롭게 변경가능
딕셔너리
- dict = {키1:값1, 키2:값2, 키3:값3}
- 중괄호로 묶고 쉼표로 구분
- 키는 중복x, 값은 중복가능
- 인덱스랑 유사한 형태로 조회하지만 숫자가 아니라 키가 들어감
'Python > 개념' 카테고리의 다른 글
| 파이썬 (0) | 2025.01.06 |
|---|---|
| 파이썬 실시간 강의 3회차 (1) | 2025.01.05 |
| 파이썬 | 함수 (0) | 2025.01.05 |
| 파이썬 | 조건문, 반복문 (1) | 2025.01.03 |
| 파이썬 | 기본 개념 (0) | 2024.12.23 |