Today I learned
1. Notion 및 zep 사용법
2. 강의 수강 <파이썬 문법 뽀개기>
Ch1-3. 변수 선언과 자료형
- 변수 선언
변수 이름 = 값,
출력시 print()
- 숫자형&자료형
숫자 사용 및 사칙연산 가능
변수 저장 값에 연산 후 다시 저장 가능(이 경우, a = a + 3 -> a += 3 으로 줄여쓸 수 있음)
a//b (몫), a%b (나머지), a**b (거듭제곱)
-Bool 자료형(참/거짓)
x = True
y = False
※대소문자 구분 필요
Ch1-4. 문자열 다루기
- 문자열
큰따옴표, 작은따옴표로 표시
※구분은 없음
- 문자열 연산
문자열 간의 더하기는 그냥 이어붙이기
문자열과 정수를 더하면 에러남
문자열 길이 : len() 함수 이용
대소문자 변경: .upper(), .lower()
문자열 나누기: .split() 사용, result[0] 함수로 나눈 몇번째의 값을 불러올지 결정
문자 바꾸기: .replace()
-인덱싱과 슬라이싱
ex) a='꿀밤이두대면뀰뺨'
a[1] #밤
a[6:7] #뀰뺨
a[:3] #꿀밤이
a[:] #꿀밤이두대면뀰뺨
문자열 자를때: split()
Ch1-5. 리스트와 딕셔너리
- 리스트: 순서가 있는, 다른 자료형의 모임
덧붙이기: .append()
정렬하기: .sort()
요소가 안에 있나 확인: print(1 in a) #Trule or False 형태로 값 나옴
- 딕셔너리
ex) person = {"name":"Na", "age":"28"}
person = dict() 를 타이핑해도 만들 수 있음
- 리스트와 딕셔너리의 조합
ex) person = [{"name":"Na", "age":"28"}, { "name":"Nugu", "age":"25"}]
person[0]["name"] #"Na"
person[1]["age"] #"25"
Ch1-6. 조건문
- if문
okane = 5000
if okane > 3500:
print('call the taxi')
elif okane > 2000
print('check the time table of bus')
else
print('just walking')
Ch1-7. 반복문
-for문
foods = ['김치', '볶음밥', '육회', '비빔밥', '회', '냉면']
for foods in oofds:
print(foods)
Ch1-7. 반복문
- 함수
def hello()
print("annyeong")
print("haseyo")
hello()
hello()
'빅데이터 QAQC_3기 > 빅데이터 QAQC_3기 TIL' 카테고리의 다른 글
| TIL_250916 (1) | 2025.09.16 |
|---|---|
| TIL_250915 (0) | 2025.09.15 |
| TIL_250912 (0) | 2025.09.12 |
| TIL_250910 (0) | 2025.09.10 |
| TIL_250909 (0) | 2025.09.09 |