PYTHON
-
[부스트코스] 모두를 위한 파이썬(PY4E) 6주차 딕셔너리, 튜플PYTHON/부스트코스 PY4E 2022. 9. 28. 21:39
6주차는 09.딕셔너리와 10.튜플에 대해 학습했다 09. 핵심 키워드 미리보기 컬렉션 딕셔너리 연관배열 빈도수 계산 in 연산자 get 메소드 컬렉션이란? 하나의 변수에는 하나의 값만 할당해야 한다 하지만 하나의 변수에 여러 값을 할당 할 수 있는 것이 있다 이처럼 하나의 변수에 여러 값을 할당 할 수 있는 것을 컬렉션이라고 한다 딕셔너리 딕셔너리는 리스트와 달리 순서는 없지만 키(key)와 value가 존재한다 라벨 붙이는 것과 비슷하다 문자 그대로 사전을 떠올리면 된다 한영사전에서 영어 단어와 한글 뜻이 같이 나와있는 걸 생각해보면 이해하기 쉽다 {key : value , key : value.....} 항상 위의 예시처럼 순서대로 시행되지는 않는다 []안의 값을 키(key)이라고 한다 키를 입력할..
-
[부스트코스] 모두를 위한 파이썬(PY4E) 5주차 리스트PYTHON/부스트코스 PY4E 2022. 9. 28. 16:05
5주차는 08. 리스트에 대해 학습했다 08. 핵심 키워드 미리보기 컬렉션 리스트 내장함수 리스트 병합 리스트 슬라이싱 컬렉션이란? 하나의 변수에는 하나의 값만 할당해야 한다 하지만 하나의 변수에 여러 값을 할당 할 수 있는 것이 있다 이처럼 하나의 변수에 여러 값을 할당 할 수 있는 것을 컬렉션이라고 한다 리스트 리스트는 컬렉션의 한 종류이다 즉, 하나의 변수에 여러값을 할당할 수 있다 리스트의 각 항목들은 '[]'로 둘러싸게 된다 리스트 내의 항목들에 대한 구분은 ,(콤마)로 구분한다 리스트 내에 또 다른 리스트를 내포할 수 있다 비어 있는 리스트를 만들 수 있다 리스트의 항목들에 인덱스 값으로 접근할 수 있다 리스트의 항목들은 바뀔 수 있다 friends변수에 Joseph, Glenn, Sally ..
-
[부스트코스] 모두를 위한 파이썬(PY4E) 4주차 문자열,파일PYTHON/부스트코스 PY4E 2022. 9. 22. 20:16
4주차는 6. 문자열과 07.파일에 대해 학습했다 06. 핵심 키워드 미리보기 문자열 읽기 타입변환 인덱싱 for루프 문자열 읽기 코드를 한줄씩 해석하면, name = 이름을 입력해라 type을 알려줘라 name을 출력해라 문자열 인덱싱하기 인덱싱할 때 번호는 0부터 차례로 나가기 때문에 [0]은 첫글자b [1]은 두번째글자 a [2]는 세번째글자 n이 나온다 for 루프 for 루프를 사용해서 원하는만큼 문자열을 출력가능하다 0보다 글자개수가 많을 때 글자를 출력하고 몇번째 숫자인지도 같이 출력해준다 문자열 슬라이싱 python 글자 인덱싱하기 p는 [0] y는 [1] t는 [2] h는 [3] o는 [4] n은 [5] 0~5까지이고 총 개수는 6개이므로 len은 6 문자열 합치기 문자열은 + 기호를 사..
-
[부스트코스] 모두를 위한 파이썬(PY4E) 3주차 루프와 반복문PYTHON/부스트코스 PY4E 2022. 9. 14. 00:38
2주차는 5. 루프와 반복문에 대해 학습했다 05. 핵심 키워드 미리보기 반복문 while 루프 break continue for 루프 **모든 반복문은 if 조건식과 마찬가지로 들여쓰기를 사용해서 조건을 나타낸다 While 루프 위에 코드를 해석해보면 n >0 동안 계속 실행해라 (즉, n=0이면 루프가 멈춤) n을 출력해라 n-1을 해라 계속 n-1이 반복되다가 n이 0이되는 순간 멈추게 된다 멈추면 Blastoff!가 출력되고 마지막으로 0이 출력된다 break 예시 코드와 함께 break는 언제 쓰이는지 살펴보자 While True: 라는 뜻은 계속 반복하라는 뜻이다 그렇기때문에 해당 코드는 오류를 발생시키지 않으면 멈추지 않는다 하지만 아래 코드에서 done을 입력하면 break는 해당식을 멈추..
-
[부스트코스] 모두를 위한 파이썬(PY4E) 2주차 조건부 실행, 함수PYTHON/부스트코스 PY4E 2022. 9. 13. 20:22
2주차는 3. 조건부실행과 4. 함수에 대해 학습했다 03. 핵심 키워드 미리보기 들여쓰기(indentation) if else elif 비교연산자 try/except if문 위에 코드를 해석해보면 1. x에 5를 넣어라 2. 만약 x가 10보다 작다면 Smaller를 출력해라 그러므로 5는 10보다 작기 때문에 해당코드를 실행하면 Smaller이 출력된다 비교연산자 비교를 할 때 사용하는 비교 연산자는 파이썬에서 다음과 같이 사용된다 위에 크다 작다는 우리가 아는 그대로 사용하면 된다 크거나 같다와 같거나 크다는 부등호가 무조건 앞에 사용된다는 것만 기억하면 쉽다 같다는 ==을 사용하는데 그 이유는 우리가 지정한 변수에 특정한 값을 넣고 싶을 때 = 를 사용하기 때문이다 그래서 위에서 본 코드처럼 x ..
-
[부스트코스] 모두를 위한 파이썬(PY4E) 1주차 파이썬?, 변수, 표현식PYTHON/부스트코스 PY4E 2022. 8. 30. 17:27
부스트코스 모두를 위한 파이썬(PY4E) 코칭스터디를 6주간 참여했다 1주차에는 01소개 / 02변수 및 표현식 및 코드에 대해 학습했다 01. 핵심 키워드 미리보기 프로그래머 컴퓨터 언어 하드웨어의 구성 파이썬 CPU 예약어 입력장치 순차문 출력장치 조건문 메인메모리 반복문 보조기억장치 마더보드 프로그래밍 , 프로그래머, 고급언어 , 저급언어 , 컴퓨터 구조에 대해 알아보았다 이는 전에 공부하면서 포스팅해놓은 내용이 있어서 필요한 분들은 아래 링크 참고 하시면 좋을 것 같다 https://coding-study-0.tistory.com/15?category=935570 02. 소프트웨어개론 수업 요약(컴퓨터 개요) 1>컴퓨터란? computer 전자적으로 계산을 수행하는 장치 처리(process),저장..