김왼손의 미운코딩새끼: 4시간만에 끝내는 파이썬 기초
    • 01
      미운코딩새끼
    • 미운코딩새끼
    • 02
      01 프로그램과 프로그래밍
    • 프로그램과 프로그래밍
    • 03
      02 파이썬
    • 왜 파이썬일까요?
      파이썬 설치하기
    • 04
      03 입력과 출력
    • 출력하기
      입력하기
    • 05
      04 변수와 이름
    • 변수와 변수이름
    • 06
      05 프로그램의 기본재료
    • 숫자형, 문자형, 불린
      리스트, 튜플, 딕셔너리
      자료형 변환하기
    • 07
      06 주석
    • 주석
    • 08
      07 문자열
    • 문자열
      포맷팅
      format()
      인덱싱
      슬라이싱
      메서드
      독스트링
      end, 이스케이프 코드
    • 09
      08 리스트
    • 리스트
      값 추가하기
      인덱싱, 슬라이싱
      메서드
    • 10
      09 튜플
    • 튜플
      패킹, 언패킹
    • 11
      10 for
    • for
      range()
      for x 2
      컴프리헨션
    • 12
      11 연산자
    • 할당
      산술
      %로 홀짝 구분하기
      문자열 연산자
      비교 연산자
      논리 연산자
      멤버쉽 연산자
    • 13
      12 조건문
    • if
      else, elif
    • 14
      13 while
    • 기본구조
      continue, break
    • 15
      14 딕셔너리
    • 기본구조
      딕셔너리 메서드
    • 16
      15 함수
    • 기본구조
      함수를 사용하는 이유
      여러 개 돌려주기
    • 17
      16 모듈
    • 기본구조
      random
    • 18
      17 객체
    • 객체
    • 19
      18 코딩 스타일
    • 코딩 스타일
    • 20
      19 구글링 방법
    • 구글링 방법
    프로그램과 프로그래밍
    02 01 프로그램과 프로그래밍
    프로그램과 프로그래밍

    프로그램이란?

    • 문제를 해결하기 위해서 명령을 모아놓은 것을 말합니다.
    • 컴퓨터를 이용해서 우리 일상의 문제들을 해결할 수 있습니다.
    • 프로그램이라는 말은 고대 그리스어에서 유래되었습니다. 미리 정해놓은 것이라는 뜻을 가지고 있습니다.
    • 방송 프로그램, 운동 프로그램처럼 일상 속에서도 프로그램이라는 말을 사용하고 있습니다.
    • 일상 속 여러 프로그램들처럼 미리 정해놓은 것을 순서대로 실행하는 것을 말합니다.
    • 코딩(coding)과 프로그래밍(programming)은 엄밀히 말하면 다르지만 혼용해서 많이 사용합니다.
    • 프로그래밍 언어란 컴퓨터가 알아듣는 언어를 말합니다. 세상에는 다양한 프로그래밍 언어가 있습니다.

    프로그램의 기본 구조

    • 모든 프로그램은 순차, 선택, 반복 세 가지 기본 구조로 구성되어 있습니다.
      • 순차 : 정해진 순서대로 명령을 수행하는 것을 말합니다.
      • 선택 : 조건에 따라 흐름을 바꾸는 것을 말합니다.
      • 반복 : 같은 명령을 조건이나 횟수에 따라 반복하는 것을 말합니다.
    질문하기