✨
PYTHON HAND BOOK
  • Day1. 파이썬 기본 문법
    • 0. 시작하기 전에
      • 개발환경 구축
      • Pycharm 사용법
      • 생각해봅시다 (Mission1)
    • 1. 기본 데이터 유형(numbers, strings, lists, dictionaries)
      • 숫자형(numbers)
      • 문자열과 문자열 연산 (string)
      • 리스트(lists)
      • 튜플(tuple)
      • 딕셔너리(dictionaries)
      • 집합(set)
      • 불(boolean)
    • 2. 기본 제어 구조(if/else, for 루프)
      • 조건문 ( if else )
      • while, for loop 반복
    • 3. 한번 해볼까? (Mission2)
    • 4. 마무리
  • Day2. 파이썬 입출력 및 함수
    • 1. 함수 및 모듈
    • 2. 기본 객체 지향 프로그래밍(클래스, 객체)
    • 3. Quiz quiz~(Mission3)
    • 4. 마무리
  • Day3. 파이썬 활용
    • 1. 예외 처리 (try, except)
      • try except 사용해볼까요?(Mission4)
    • 2. 외부 라이브러리 작업(NumPy, Pandas)
      • Numpy
      • Pandas, DataFrame
      • N,P,D quiz(Mission5)
    • 3. Flask를 사용한 웹 개발 소개
    • 4. 마무리
Powered by GitBook
On this page
  • Pycharm 사용법은 알아야겠죠?
  • 1. 새 프로젝트 만들기
  • 2. 디렉토리 관리하기
  • 3. 파이썬 파일 만들고 실행하기
  1. Day1. 파이썬 기본 문법
  2. 0. 시작하기 전에

Pycharm 사용법

프로젝트 만드는 방법을 설명드립니다.

Previous개발환경 구축Next생각해봅시다 (Mission1)

Last updated 2 years ago

Pycharm 사용법은 알아야겠죠?

1. 새 프로젝트 만들기

1-1 Pycharm을 켜고 새 프로젝트를 만들어봅시다!

  • 'Create New Project' 클릭!

  • Pure Python 프로젝트를 sparta_argorithm 이라는 이름으로 만들어 보겠습니다. 아래 그림 참조 부탁드립니다.

  • Location에서 폴더 눌러서 sparta_algorithm 폴더 만들어 선택 합니다.

    Virtualenv 이용해서 새 가상환경 만들겠다고 설정 합니다.

    Base interpreter는 새로 설치한 Python 3.X을 사용하게 설정합니다. (2.7로 설정하지 않게 주의합니다.)

1-2 가상환경이란(virtual environment)? - 프로젝트별로 패키지들을 담을 공구함 이라고 생각 할 수 있어요!

👉 가상환경(virtual environment)은 같은 시스템에서 실행되는 다른 파이썬 응용 프로그램들의 동작에 영향을 주지 않기 위해, 파이썬 배포 패키지들을 설치하거나 업그레이드하는 것을 가능하게 하는 격리된 실행 환경 입니다.

2. 디렉토리 관리하기

2-1 개발자처럼 파일 관리하는 방법

    1. 어떤 역할을 하는 폴더와 파일인지 한눈에 파악할 수 있어야 합니다.

    2. 다른 사람들과 협업할 때도 함께 정한 규칙대로 관리하면 유용합니다.

  • 파일/폴더 이름 짓기(naming) 기본 규칙

    • 폴더/파일이 어떤 내용인지 파악할 수 있게 적기

      • 개발자는 이름짓기(naming)을 정말 중요하게 생각 합니다. 특히 웹 프로그래밍은 데이터를 주고받는 과정입니다. 어떤 데이터(내용)을 담고 있는지 한 눈에 알 수 있는게 좋습니다. 앞으로 배울 내용에도 꾸준히 이름짓기(naming)에 대한 내용이 나올 겁니다.

      • 예) a → 무슨 폴더지? / homework → 이름만 봐두 숙제 폴더인지 알수 있습니다.

    • 파일과 폴더 이름은 영어로 : 가끔 linux 환경등에서 한글로 된 내용에 대해서 인식 못하는 경우가 있습니다.

    • 특수문자는 _ 만 사용하기 : 다른 특수문자(띄어쓰기 포함)을 컴퓨터가 알아듣게 하려면 조금 수고스럽습니다. 우리는 단어를 연결할 때, _ 를 사용하겠습니다.

그래서 우리는 1st_week 이라는 이름으로 폴더를 만들어주겠습니다! sparta_algorithm 폴더 우클릭 > New > Directory를 클릭해서 새 폴더를 만들어주세요 🙂

3. 파이썬 파일 만들고 실행하기

  • 이제 1st_week 폴더를 다시 우클릭 > New > Python File을 선택해서 새 파이썬 파일을 만들어주겠습니다. 이 파일의 이름은 01_01_find_max_num.py로 하겠습니다. 해당 폴더의 구조와 폴더 명만을 보아도 1주차 1번 최댓값을 찾는 코드라는 뜻인것을 알 수 있습니다

  • 새로 생긴 파일에 아래처럼 코드를 넣어보도록 합니다.

    print("hi")
  • 이 코드를 실행하고 싶을 때는, 파일 우클릭 > Run '01_01_find_max_num'을 선택하면 끝!

👌 콘솔창에 "hi"가 떴다면 공부 준비 완료 🙂

  • 아니면 터미널로 실행하는 방법도 있어요.

python 파일이름.py // 확장자까지 확실히 작성 필요

출처 :

한 프로젝트에서 쓰는 패키지가 한두 개가 아닌데, 다 설치해버리면 되나요? 각 프로젝트마다 필요로 하는 패키지의 버전이 다르다면? 프로젝트 별로 컴퓨터를 새로 사야하나요?

이런 상황에 쓸 수 있는 게 바로 가상환경입니다! 각 프로젝트마다 가상환경을 만들고 그 안에 필요한 패키지를 설치하는 것입니다. 🙂

개발자의 보물은 바로 코드! 내 보물이 어디있는지 모르면 난감하겠죠?

❓
❗
❓
파이썬 공식 용어집- 가상환경
PyCharm 처음 화면에서 Create New Project
폴더 이름 자유롭게 설정 가능하지만 sparta_algorithm으로 설정
hello world!!