빅데이터 QAQC_3기/빅데이터 QAQC_3기 TIL

TIL_250908

usungusung 2025. 9. 8. 20:31

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