본문 바로가기

🌼 TIL

😭 11/09 내배캠 8일차

오늘 할 일

  • Python 완강
  • JavaScript Deep dive 책 필사하기 (아침 8시)
  • Git,Github 강의 듣기(생활코딩, 인프런)
  • 알고리즘 강의 수강 

 

계획표

시간 내용 결과
8:00~8:40 Js 아침 필사 ☀️
9:00~13:00 Python 강의 ☀️
14:00~16:00 알고리즘 특강
16:00~20:00 Python 강의 ☀️
20:00~23:00 Git, github 강의

 

 

👩🏼‍🌾   오늘의 줍줍 " "

Phython 강의

phython?

읽시 쉽게 만든 언어, 초보자 접근이 쉽고, 오픈소스와 라이브러리가 많다는 장점이있다.

강사님 강조 "절대 외우려 하지 마세요!!!"

 

변수 선언 

숫자형

- 숫자 간 사칙연산

- Bool 자료형 : True, False 구분 짓는 불(boolean)자료형

 

문자열 : '',"" 따음표로 감싸주면 문자열이 된다. 

- 문자열 길이 : len() 함수를 써서 구할 수 있다.  

- 내장함수, method : 자료형 뒤에 . 를 붙이고 쓰는것이 내장함수 '메소드(method)'이다.

                    ㄴ 알파벳 대/소문자 변경 : .upper / .lower => sentence.upper() #AB로 나온다.

- 문자열 나누기 : .split ('나눌 기준단어')

- 특정문자 바꾸기 : ex) txt='서울-마포-망원'      print(txt.replace('-','>')   =>. 서울 > 마포 > 망원

 

인덱싱?

: 문자열에서 한글자씩 부를 떄 몇 번째인지 '인덱스'를 넣어 불러 인덱싱이라고 한다.

ex) f="abcdefg"        f[1]    => b 출력  # python은 0부터 숫자를 센다.

 

슬라이싱?

: 문자열의 일부분만 자르고 싶은 것.

ex) f = "abcdefghijklmnopqrstu"

      f[4:15] => efghijklmnop f[4]부터 f[15]전 까지

      f[8: ] => ijklmno f[8]부터 끝까지

      f[ :7 ] => 처음부터 f[7] 까지

      f[ : ] 처음부터 끝까지

-이중 for문?

 

조건문

if문 : 조건을 만족했을 때만 특정 코드를 실행하도록 하는 문법

else와 elif : 조건을 만족하지 않을 때 다른 코드를 실행하고 싶을 때 쓰는 문법

 

반복문

for문 - enumerate, break에 대해 알아보기 

 

 

느낌

 : 오늘 알고리즘 특강을 들었지만, 거의 다 알아듣지 못했다...튜터님에게 많이 물어봐야겠다...