본문 바로가기
Python/Python_Learn | 파이썬 기초

배우기 앞서서

by Pig_CoLa 2020. 5. 19.
SMALL
        에러부분
         ^

Syntax Errors : 에러내용

앞으로 파이썬을 사용해 프로그래밍을 하면서

문법오류를 상당히 자주 목격할수 있습니다.

 

저 또한 처음 배울때 상당히 많이 조우했으며

괜찮은 코드 처럼 보이는데도,

다시 수정해도 다시금 오류가 뜰수 있습니다.

 

문법오류가 뜨는것이 부족한 프로그래머라는 것을 의미하진 않습니다.

단지 무엇을 하려는건지 파이썬이 이해하지 못했을 뿐입니다.

짜증날수도 있지만 문법오류에 익숙해지셔야 합니다.

 

5번째 줄의 else의미를 모르겠어..!! 들여쓰기가 안돼서인가 햇갈려 ㅠㅠ
무슨 말이 하고싶은거야 ㅠㅠㅠ

라고 말하는거죠

 

우리가 파이썬 언어를 배우고 이해하는것이

파이썬이 우리 언어를 배우고 이해하는것보다 훨씬 쉽습니다.

 

 

파이썬의 코드는 문장으로 구성되어있습니다..

x = 2
x = x + 2
print(x)

여기서 x = 2를 수학적으로 보게되면

x = x + 2의 의미를 알수 없게됩니다.

 

등호 = 는 양쪽이 같다는것이 아니라

우변을 좌변에 할당한다(←화살표로 생각하면 편함)

 

x = 2

x ← 2

2를 x라는 변수에 할당한다.

 

x = x + 2

x ← x + 2

x의값과 2를 더한 값을 x라는 변수에 할당한다.

 

x는 위에서 2로 선언되어 있기때문에 2 + 2 즉 4를 x에 넣어줍니다.

print(x) 변수 x를 출력하라는 뜻입니다.

예약어

지정한 의미로만 쓰이는 단어

많이 쓰이는 예약어

  • class

  • def

  • if/elif/else

  • try/except

    등등...

Python Script

터미널(cmd등)에서 python으로 실행(대화형)하여 코드를 작성하면

코드가 생각하는 대로 작동하는지 테스트하기 매우 좋습니다.

 

하지만 코드가 길어지다 실수하게 되면 처음부터 해야할 때가 있습니다.

그렇기에 우리는 스크립트로 작성하는 것이 편합니다.

 

파일에 코드를 짜면 python이 코드를 순서대로 읽습니다.

확장자는 .py 입니다.

 

 

IDLE

python을 대화형이 아닌 스크립트형으로 작성할수 있게 도와주는 기본 tool

 

IDE

파이참, Visul Studio Code, 기타등등

통합개발도구의 총칭. 각자 손에 맞는 프로그램을 사용하면 된다.

LIST

'Python > Python_Learn | 파이썬 기초' 카테고리의 다른 글

조건부 실행 (흐름제어)  (0) 2020.05.21
연산자, 타입  (0) 2020.05.21
상수,변수  (0) 2020.05.21
순차문, 조건문, 반복문  (0) 2020.05.19

댓글