파이썬이란 무엇인가?

👖Jin·2021년 5월 20일
0

📘점프 투 파이썬

목록 보기
2/5

📌 파이썬은 인터프리터 언어이다.

인터프리터 언어 : 소스 코드를 한 줄씩 해석해서 그때그때 실행하고, 결과를 바로 확인할 수 있는 언어이다.


📌 파이썬의 특징

  1. 복잡하고 반복 연산이 많은 프로그램은 파이썬과 어울리지 않는다.

  2. 빠른 실행 속도가 필요한 부분은 C로 만들어서 파이썬 프로그램 안에 포함시킬 수 있다.(ex : 파이썬 라이브러리)

    파이썬 라이브러리 : 라이브러리(Library)는 도서관이라는 뜻으로, 파이썬 유저들이 만든 유용한 프로그램을 모아 놓은 파일이다.


📌 파이썬으로 할 수 있는 일

  1. 시스템 유틸리티
  2. GUI 프로그래밍(Tkinter)
  3. C,C++와의 결합
  4. 웹 프로그래밍
  5. 수치 연산 프로그래밍(Numpy)
  6. 데이터베이스 프로그래밍(pickle)
  7. 데이터 분석(pandas)
  8. 사물 인터넷(라즈베리파이)
  • 파이썬으로 할 수 없는 일

  1. 시스템과 밀접한 프로그래밍 영역
  2. 모바일 프로그래밍

📌 파이썬 맛보기

프롬프트(prompt)란 사용자의 명령을 받아들일 준비가 되었음을 모니터에 나타내는 표시.

1. 사칙연산

곱하기 = *
나누기 = /

>>> 1 + 1
2

>>> 1 - 1
0

>>> 5 / 2
2.5

>>> 2.5 * 2
5.0

2. 변수에 숫자 대입하고 출력하기

파이썬은 대소문자를 구분하기 때문에 주의!!

>>> a = 1
>>> b = 2
>>> a + b
3

3. 변수에 문자 대입하고 출력하기

>>> a = "Hello World!"

>>> a
'Hello World!'

>>> print(a)
Hello World!

4. 조건문 if

들여쓰기 = Tab 또는 Spacebar * 4

>>> a = 5
>>> if a > 3:
...     print("a가 3 초과입니다.")
... else:
...     print("a가 3 이하입니다.")
...
a가 3 초과입니다.

5. 반복문 for

>>> for i in [1,2,3,"a"]:
...     print(i)
...
1
2
3
a

6. 반복문 while

>>> i = 1
>>> while i <= 3:
...     print(i)
...     i = i + 1
...
1
2
3

7. 함수

>>> def mul(a, b):
...     return a * b
...
>>> mul(4, 5)
20

❗ 3개의 꺽은 괄호(>>>)는 프롬프트이다.

#으로 시작하는 문장은 주석이다.

#주석은 프로그램 수행에 영향을 주지 않는다.
#설명이 필요할 때 사용한다.
"""
이렇게도 사용 가능하다.
"""

❗ 추천 에디터

  • Visual Studio Code

  • PyCharm

0개의 댓글