본문 바로가기
파이썬

#03 파이썬 기초문법 첫번째

by 강바리 2022. 11. 13.
728x90
반응형

파이썬은 대화형 인터프리터라고 부른다.

인터프리터란 사용자가 입력한 소스를 실행하는 환경을 뜻한다.

입력을 하면 바로 결과값이 출력된다.

이러한 입력과 출력이 마치 대화하는것처럼 보여서

파이썬은 대화형 인터프리터라고 부른다.

아래의 예를 보면 단순히 Python창에서 "1+2"를 입력하고 엔터를 치면

3이 출력된다.

1. 파이썬의 사칙연산

더하기(+)는 아래처럼 계산기에 입력하듯 기호만 넣어주면 된다.

나눗셈(/)과 곱셉(*)도 마찬가지로 입력하듯 기호만 넣어주면 된다.

>>> 1+2 <--- 더하기

3

>>> 3/2 <--- 나눗셈

1.5

>>> 3*4 <--- 곱셈

12

2. 변수

파이썬은 숫자, 문자 따로 정의를 하지않고 바로 사용한다.

ex) 변수에 숫자를 대입하고 계산

>>> a = 1

>>> b = 2

>>> a + b

3

ex) 변수에 문자를 대입하고 출력

>>> a = "강바리바리스타"

>>> print(a)

강바리바리스타

ps) 파이썬은 대소문자를 구분하므로 PRINT로 쓰면 에러가 발생한다.

ps) print문을 생략해도 된다.

3. 조건문 if

C언어에서 제일 많이 사용하는 if문도 파이썬에서 사용한다.

다만 사용법이 조금 다르다.

파이썬에서는 문장의 구문에는 공백(=들여쓰기)를 해야한다.

ex) a가 10보다 크면 출력하라는 예제

>>> a = 13

>>> if a > 10 :

... print("a is over 10")

ps) 파이썬의 들여쓰기는 "tab"키 또는 "spacebar"키 4개를 사용해서 들여쓰기를 해야한다.

4. 반복문 for

C언어에도 있는 for 구문이다. 파이썬은 리스트에 값이 있으면 값을 하나씩 꺼내는 형식이다.

ex) [1,2,3]의 리스트의 앞에서부 하나씩 꺼내어서 변수 a에 넣은후 출력하라는 예제

>>> for a in [1.2.3] :

... print(a)

1

2

3

5. 반복문 while

while이라는 의미는 "~인 동안"이라는 뜻이다.

for문과 마찬가지로 반복해서 문장을 수행 할 수 있도록 해준다.

ex) i값이 3보다 작을때는 계속 print를 하라는 예제

>>> i = 0

>>> while i < 3 :

... i = i + 1

... print(i)

1

2

3

6. 함수

파이썬도 C언어와 마찬가지로 함수가 있고 함수는 def로 정의를 한다.

ex) 인자값 2개를 더해서 리턴해주는 함수를 이용하여 입력된 변수값을 출력하는 예제

>>> def add(a,b) :

... return a + b

...

>>> add(1,2)

3

여기까지 기본적인 파이썬 문법을 맛뵈기로 보았고

다음강의는 조금씩 조금씩 어려워지는 문법의 시작~

728x90
반응형

'파이썬' 카테고리의 다른 글

# 파이썬 기초문법 세번째  (0) 2022.11.15
#04 파이썬 기초문법 두번째  (0) 2022.11.14
#02 파이썬 설치하기 두번째  (0) 2022.11.13
#01 파이썬 설치하기 첫번째  (0) 2022.11.13

댓글