UNIT 1
-
파이썬? 네덜란드의 귀도 반 로섬이 개발한 프로그래밍 언어
-
코딩도장 학습법? 따라하기 -> 퀴즈 -> 연습문제 ->심사문제
UNIT 2
-
파이썬 설치하기
-
소스파일 저장할 프로젝트 폴더 생성하기
UNIT 3
-
IDLE에서 Hello, world! 출력해보기
>>> print('Hello, world!')
Hello, Python
-
주의점
파이썬은 대소문자를 구분하므로 대소문자를 정확히 입력할 것.
NameError: name ... is not defined : 함수 이름을 잘못 입력했을 때 발생하는 에러
SyntaxError: invalid syntax: print()안에 따옴표로 묶지 않아서 발생하는 구문 에러(syntax error)
SyntaxError: EOL while scanning string literal: 따옴표를 잘못 사용했을 때 발생하는 구문 에러
-
대화형 쉘
IDLE처럼 파이썬 코드를 직접 입력해서 실행하는 프로그램을 파이썬 쉘(Python shell)이라고 함.
그리고 파이썬 쉘은 인터프리터와 대화하듯이 코드를 처리한다고 해서 대화형 쉘(interactive shell)이라고도 함.
-
IDLE에서 소스 파일 실행하기
IDLE은 방금 언급했던 파이썬 쉘을 통해 코드를 실습하고 바로바로 결과를 보는 기능 뿐 만 아니라, 소스 파일을 편집하고 실행하는 기능을 함께 제공한다.
즉, 코드를 파일 형태로(소스 파일)로 저장해서 실행할 수 있으며, 파이썬 코드를 실행하려면 확장자는 .py로 해서 저장하면 된다.
저장한 파일에 대해서 F5 키를 누르면 IDLE 파이썬 쉘 창에 결과가 출력된다.
-
명령 프롬프트에서 파이썬 사용하기
명령 프롬프트에서도 파이썬 셸을 실행해서 파이썬을 사용할 수 있음.
cmd 창을 열어 python을 입력하여 파이썬 쉘을 실행해 사용하기
명령 프롬프트에서 스크립트 파일도 실행할 수 있음.
cmd 창을 열어 실행하려는 파일이 있는 디렉토리로 이동한 후 'python 파일 이름'을 입력하면 스크립트 파일이 실행됌.
UNIT 4
-
세미콜론
파이썬은 세미콜론을 붙이지 않음 (다만, 한 줄에 여러 구문을 사용할 땐 세미콜론으로 구분해줌)
-
주석
파이썬에서 사람만 알아볼 수 있도록 작성하는 부분으로, 파이썬 인터프리터가 처리하지 않아 프로그램의 실행에는 영향을 주지 않음.
주석은 한 줄 주석과 블록 주석 두 가지가 있음.
한 줄 주석 : 코드 맨 앞에 #을 사용하면 해당 줄은 모두 주석이 됌
블록 주석 : 블록 단위의 주석으로, 각 줄마다 맨 앞에 #을 넣어주면 된다.
#print('Hello, world!')
-
들여쓰기
들여쓰기는 코드를 읽기 쉽도록 일정한 간격을 띄워서 작성하는 방법으로, 파이썬은 들여쓰기 자체가 문법임.
예를 들어, if의 다음 줄은 항상 들여쓰기를 해야하는데, 만약 들여쓰기를 하지 않으면 문법 에러이므로 코드가 실행되지 않음.
if a == 10:
print('10입니다.')
-
코드 블록
코드 블록은 특정한 동작을 위해 코드가 모여 있는 상태로, 파이썬은 들여쓰기를 기준으로 코드 블록을 구성함.
'Programming Languages > Python' 카테고리의 다른 글
[P4C] 파이썬 코딩 도장 : UNIT 16 ~ UNIT 18 (0) | 2021.01.23 |
---|---|
[P4C] 파이썬 코딩 도장 : UNIT 13 ~ UNIT 15 (0) | 2021.01.22 |
[P4C] 파이썬 코딩 도장 : UNIT 8 ~ UNIT 12 (0) | 2021.01.21 |
[P4C] 파이썬 코딩 도장 : UNIT 5 ~ UNIT 7 (0) | 2021.01.19 |
[P4C] 파이썬 코딩 도장 : 문제 풀이 (0) | 2021.01.19 |