ChainSmoker’s Block

[Python] 01. 파이썬이란 무엇인가? - 3 본문

개인공부(WEB, Python, DB)/Python

[Python] 01. 파이썬이란 무엇인가? - 3

ChainSmokers 2022. 6. 24. 20:54

[01. 파이썬이란 무엇인가?]

  • *5. 파이썬 둘러보기
    :
    파이썬을 자세히 탐구하기 전에 전체 모습을 훑어보는 일은 매우 유익한 일로써, 좋은 답변으로 돌아올 것이다.

@파이썬 기초 실습 준비하기(3.10버전 기준)

파이썬을 실행하면 아래와 같은 화면이 나타난다.


위와 같은 창을 파이썬 대화형 인터프리터라 부른다. 인터프리터(interpreter)란 사용자가 입력한 소스코드를 실행하는 환경을 뜻한다.

-- 1+1이라는 수식을 입력해보자.


: 입력에 따른 결과값이 바로 출력된다. 이렇게 입력과 출력이 번갈아 이어지는 것이 마치 대화하는 것처럼 느껴지기 때문에 파이썬 '대화형' 인터프리터라고 부른다. 이 대화형 인터프리터를 사용하면 간단한 예제를 풀 때 결과를 바로 확인할 수 있어 학습에 효과적이다.

-- 대화형 인터프리터를 종료할 때엔 [Control+Z -> 엔터키]를 누른다. Or 다음 예와 같이 sys모듈을 사용하여 종료할 수도 있다.

@파이썬 기초 문법 따라 해 보기
<사칙연산>
수식 1+2


나눗셈(/)과 곱셈()역시 예상대로의 결과값을 보여줌.
.수식 3/2.4
.수식 39

<변수에 숫자 대입하고 계산하기>
a에 1, b에 2를 대입하여 a와 b를 더하면 3이라는 결과값을 보여준다.

<변수에 문자 대입하고 출력하기>
a에 Python이라는 값을 대입, Print함수로 a를 출력한다.

 

<조건문 if>
간단한 조건문 if를 사용한 예제.


a가 1보다 크면 'a is greater than 1'이라는 문장을 출력해라는 뜻이다. a는 3이므로 1보다 크다는 조건에 충족한다.

<반복문 for>
for를 사용해서 [1, 2, 3]안의 값을 하나씩 출력하는 것을 보여주는 예이다.


'a에 [1, 2, 3]리스트 안의 값을 앞에서부터 한번씩 넣어서 print(a)를 수행하라' 이다.

<반복문 while>
while을 사용하는 예이다.

<함수>


def는 예약어이다. 함수를 만들 때 사용하며, add함수를 만드는 과정과 어떻게 그 함수를 사용하는지를 보여주는 예이다. add(a, b)에서 a, b는 입력값이고, a+b는 결과값이다. 그러므로 결과값인 7을 돌려준다.

반응형