Python 04 - 제어문 (if, elif), 연산자(비교&논리), in/not in, pass
파이썬의 제어문은 if, while, for 제어문이 있다. 제어문은 자료형을 근간으로 하여 그것들의 흐름을 원할히 효율적어 만들어 주는것이다. if문 다음과 같은 상황에 놓여 있다. ("돈이 있으면 책을 사고, 돈이 없으면 빌린다") 위와 같은 상황에서 파이썬은 다음과 같이 코딩 할 수 있다. 결과는 당연히 "책을 사자"가 출력된다. 위의 예제를 참고하여 if문의 기본 구조를 알아보면 다음과 같다. 조건문 참이면 1,2가 수행되고 거짓이면 A,B가 수행되는 구조이다. 특히 파이썬의 if문에서 가장 중요한 점은 바로 들여쓰기이다. 위 사진에서 보면 (":") 표시로 조건의 시작임을 알리고, 해당 조건에서 실행할 문장에 대해 들여쓰기를 한 것을 볼 수 있다. 즉, 다음과 같은 문법은 오류가 난다. 이는 파..
더보기
Python 01 - 파이썬이란?
파이썬 1991년 프로그래머인 귀도 반 로섬이 발표한 고급 프로그래밍 언어로, 플랫폼 독립적이며 인터프리터식, 객체지향적, 동적 타이핑 대화형 언어이다. 파이썬이라는 이름은 귀도가 좋아하는 코미디 "Monty Pythons's Flyting Circus" 에서 따온 것이다. 특징 이해하기 쉬운 언어이다. 다음은 파이썬 문법에 맞게 코딩된 줄이다. if 4 in [1,2,3,4]: print "4가 있습니다" 언어를 전혀 모르는 사람이 보더라도 해석 (만약 4가 1,2,3,4 중에 있으면 4가 있습니다를 출력한다)에 큰 무리가 없다. 범용성 (및 강력함) 파이썬은 대부분의 것들에 사용 될 수 있다. 물론 시스템 프로그래밍, H/W 제어, 커널 개발 등의 로우 레벨쪽은 어렵지만 특정한 경우를 제외하고는 대부..
더보기