파이썬 프롤로그

📚 파이썬의 장, 단점

📝 장점

  1. 문법이 간단해서 배우기 쉬움 : 특히 알고리즘, 코딩테스트를 준비할 때 다른 언어보다 쉽게 구현 가능
  2. 다양한 분야에서 활용할 수 있다 : 웹 서버, 해킹 도구, IoT, 인공지능 모두 활용 가능
  3. 대부분의 운영체제에서 동일하게 사용가능

📝 단점

파이썬은 쉽게 사용 가능한 대신 느리다.


📚 파이썬을 배우기 위해 준비해야 할 것들

1. 파이썬 설치(인터프리터): Download Python

  • [Add Python 3.7 to Path] 꼭 눌러주기!

2. 파이썬 실행하기 : 파이썬 인터렉티브 셸

  • >>> 이 되어 있는 부분을 프롬프트
  • 인터렉티브 셸(=대화형 셸) : 컴퓨터와 상호 작용하는 공간
  • 파이썬을 하려면 파이썬을 입력할 수 있는 텍스트 에디터와 파이썬 코드를 실행할 수 있는 도구인 파이썬 인터프리터가 필요

3. 텍스트 에디터 사용하기(1) : 파이썬 IDLE 에디터(잘 안씀..)

  • [File] - [New File]

  • 실행하기 위해서는 Save를 해줘야 함
  • 그 다음 [Run] -[Run Module]F5
  1. 텍스트 에디터 사용하기(2) : 비주얼 스튜디어 코드
    Visual Studio Code - Code Editing. Redefined
  • 저장시 .py확장자 이용하여 저장

📚 파이썬 기본 용어

📝 표현식

  • 어떠한 값을 만들어 내는 간단한 코드
  • 숫자, 수식, 문자열 같은 것을 말함
273
10 + 20 + 30 * 10
"Python Programmin"

📝 문장

  • 표현식이 하나 이상 모인 것
  • 파이썬은 한 줄이 하나의 문장이 됨
  • +, - 같은 기호만 있을 때는 그것 자체만으로 어떠한 값도 만들어 낼 수없기에 표현식이라고 할 수 없다

📝 프로그램

  • 문장이 모여서 만들어진 것
  • 표현식이 모여 문장, 문장이 모여 프로그램이 되는 것임

📝 키워드

  • 특별한 의미가 부여된 단어
  • 파이썬이 만들어질 때 이미 사용하겠다고 예약해 놓은 것
  • 사용자가 키워드인지 아닌지를 구분해야 하는 이유 : 프로그래밍 언어에서 사용자가 이름을 정할 때 키워드를 사용하면 안 되기 때문

⚠ 참고

코드 전용 에디터를 사용시, 코드를 입력할 때 일반적인 단어들은 흰색으로 표시되나 키워드들은 특별한 색상이 들어가기에 쉽게 구분 가능

📝 식별자

  • 프로그래밍 언어에서 이름을 붙힐 때 사용하는 단어
  • 변수 또는 함수의 이름
  • 식별자를 만들 때 주의 점
    1. 키워드를 사용하면 안 됨
    2. 특수 문자는 언더 바(_)만 허용
    3. 숫자로 시작하면 안 된다.
    4. 공백을 포함할 수 없음
  • 식별자 만들 때 쉽게 일해할 수 있게 만드는 법
    1. 스네이크 리스트 : 단어 사이에 언더바(_) 기호를 붙여 식별자를 만든다
    2. 캐멀 케이스 : 단어들의 첫 글자대문자로 만들어 식별자를 만든다.
  • 식별자 구분하기
    • 다른 프로그래밍언어 : printHello
    • 파이썬 : PrintHello
    • 함수 : 괄호 내부에 문자열 등 자료 입력, 어떠한 상태를 처리하는 것
    • 자료 : 어떠한 상태를 가지고 있는 것

📝 주석

  • 프로그램 진행에 아무런 영향을 주지 않음
  • #기호 이용
  • 자바는 //

📝 연산자와 자료

  • 연산자
    1. 스스로 값이 되는 것은 아니고 값과 값 사이에 무언가 기능을 적용할 때 사용하는 것
    2. +, -를 말함
  • 자료
    1. 리터럴
    2. 숫자이든지 문자이든지 어떠한 자체를 의미

📝 출력 : print()

  • print(”안녕”, 2, 3)
  • print() : 줄바꿈을 의미
  • 괄호 안에 출력하고자 하는 것을 넣어서 출력

다 배웠던 거이나 한 번 더 정리하고자 정리해봄

좋은 웹페이지 즐겨찾기