컴퓨터/파이썬 공부

[혼공학습단 11기] 1주차 Chap 01 ~ Chap 02-2

방구석의 개굴이 2024. 1. 7. 23:48
Chapter 01 파이썬 시작하기

01-1 파이썬을 하기 전에 읽는 아주 간단한 설명

 

 용어 노트

프로그램 미리 작성된 진행 계획
프로그래밍 프로그램을 만드는 것
컴퓨터 프로그램 컴퓨터가 무엇을 해야 할지 미리 작성한 진행 계획
프로그래밍 언어 컴퓨터가 무엇을 해야 할지 미리 작성한 진행 계획
소스 코드 프로그래밍 언어로 사람이 쉽게 읽고 이해할 수 있도록 만든 코드
이진 코드 컴퓨터가 이해하는 이진 숫자로 이루어진 코드

 

 

  • 파이썬(∊프로그래밍 언어)의 특징
  1. 문법이 간단해서 비전공자도 쉽게 배울 수 있다.
  2. 대소문자를 구분한다.
  3. 많은 사람이 사용하고 있어서 다양한 분야에서 활용할 수 있다. (ex. 웹 서버, 해킹, IoT, 인공지능)
  4. 대부분의 운영체제 (OS; Operating System)에서 동일하게 사용된다.
  5. 일반적으로 C언어보다 10~350배 정도 느리다.
01-2 파이썬을 배우기 위해 준비해야 할 것들

 

용어 노트

텍스트 에디터 프로그래밍 언어 (= 파이썬 코드) 입력할 수 있는 프로그램
코드 실행기 입력한 코드를 실행할 수 있는 프로그램 (= 파이썬 인터프리터)

 

  • 파이썬을 다룰 수 있는 프로그램들

 

01-3 이 책에서 자주 나오는 파이썬 용어들

 

용어 노트

표현식(expression) 값을 만들어내는 간단한 코드

ex.10+20+30
키워드(keyoword) 의미가 부여된 특별한 단어 (이미 약속된 단어)
사용자가 지정하는 이름에 사용하면 안 됨
코드 전용 에디터에서 특별한 색으로 나온다.

ex.
False, None, import, or
식별자(identifier) 사용자가 이름을 지정할 때 사용하는 단어
주석(comment) 프로그램을 설명하는데 사용, 프로그램에는 어떠한 영향도 주지 않음
#으로 지정

식별자

  • 프로그램의 구성
표현식, 식별자, 키워드, 연산자, 자료(리터럴) 문장 표현식
기본 구성요소 실행할 수 있는 최소 단위 값을 만들어내는 코드
(숫자, 수식, 문자열)
1, 2, 3, “Hello”, import, + print(“Hello”) import time
timesleep(x)
print(“hello”)
Chapter 02 자료형

02-1 자료형과 문자열

 

 용어 노트

 

02-2 숫자

 

  • 연산자의 우선순위
  1. 괄호
  2. 곱하기와 나누기
  3. 더하기와 빼기
정리본 PDF

Chapter 01 파이썬 시작하기.pdf
0.24MB
Chapter 02 자료형 (02-2까지).pdf
0.10MB

혼공미션

 

기본 미션 : p101 3~5번 실행결과 쓰고 인증하기

3번 문제

 

4번 문제

* 안(0) 녕(1) 하(2) 세(3) 요(4) -> 인덱싱의 범위를 넘어가는 5를 입력할 경우 오류 발생


5번문제

* [ :3] 은 3자리까지가 아니라 3자리 앞까지 (0,1,2) 를 출력하는 것에 유의

 

선택미션 : 모르는 용어 (3~5개 찾아 혼공 용어 정리 노트에 정리하고 인증하기)
(본문 안에 포함되어 있어서 패스..!)