반응형

파이썬기초 4

[Python] 파이썬에서의 제어문 (for문) (3/3)

지난 포스트에서는 반복문 중에서 while문에 대해서 알아보았다. 오늘은 나머지 하나의 반복문인 for문을 공부하려고 한다. for문은 언어를 막론하고 다양한 프로그래밍 언어에서 많이 활용되고 있으며, 파이썬에서는 for문과 관련한 다양한 기능들을 추가적으로 지원하기 때문에 확실히 공부해두면 프로그래밍 실력 향상에 큰 도움이 되리라 믿는다. 반복문 중 나머지 하나, for문 for문은 주로 횟수(또는 개수)가 정해져 있는 상황에서 그만큼 반복시키고자 할 때 사용된다. 이미 전에 반복문에 대한 개념은 알아보았기 때문에 이번 포스트에서는 for문의 문법들에 대해서만 공부하겠다. for문은 아래와 같이 아주 간단한 구조를 하고 있다. for 변수 in 리스트(또는 문자열, 튜플, 딕셔너리, 집합): 리스트(또..

[Python] 파이썬에서의 제어문 (if문) (1/3)

is_click_btn = True if is_click_btn: print('부팅을 시작합니다.') 지난 포스트에서는 연산자에 대해서 알아보는 시간을 가졌었다. 이번 포스트에서는 본격적으로 프로그래밍을 하기 위해 제어문을 공부하려고 한다. 이전까지는 거의 대부분이 암기였다면 이제부터는 거의 대부분이 논리적 판단이라고 보면 된다. 아직 프로그램을 한 줄도 짜보지 않았지만, 프로그램을 어렵게 생각하지 않았으면 좋겠다. 프로그램이란 단순히 말해서 컴퓨터를 동작시키는 어떤한 것을 말한다. 컴퓨터를 이용하기 위해서 가장 처음에 하는 부팅을 생각해보자. 컴퓨터 앞에 앉은 사람이 컴퓨터 본체에 있는 파워 버튼을 누른다. 파워버튼이 눌린 컴퓨터는 여러가지 불빛이 들어오면서 안에 있는 팬도 작동하고 다양한 하드웨어 장..

[Python] 파이썬 기본 문법

파이썬 문법 파이썬은 언어이다. C도 언어이고, Java도 언어이고, R도 언어이다. 그리고 한국어와 영어도 언어이다. 그게 뭐? 한국어와 영어에 문법이 있듯이, 파이썬에도 문법이 있다. 다만 한국어와 영어는 문법이 조금 틀려도 의사소통에 큰 지장이 없을 수 있으나, 프로그래밍에서 문법이 틀리면 전혀 다른 답이나 에러가 나와 컴퓨터와의 의사소통을 망치게 된다. 이번 포스트에서는 그 문법에 대해서 간단하게 알아보고자 한다. ​ 파이썬을 실행하면 맨 위에 파이썬의 버전과 함께 간단한 정보가 보인다. 그리고 밑에는 '>>>'기호가 있는데, 이 기호를 일컫어 프롬프트(Prompt)라고 한다. 프롬프트의 의미는 '인간의 명령을 기다리고 있다.'고 볼 수 있다. ​ 파이썬은 R과 마찬가지로 인터프리터 언어이다. 인..

[Python] 파이썬 설치하기

이전 포스트에서는 파이썬에 대해서 간단하게 알아봤다. 이제 설치를 해보자. 설치 환경은 Windows 10 x64이다. ​ 파이썬 설치(Windows10) https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 메인 페이지에서 Downloads 버튼을 클릭한다. ​ 책에서는 3.7.3버전을 설치하는데, 현재 최신 버전은 3.8.1이다. 3.8.1 버전의 인스톨러를 다운로드 받는다. 다운로드 받은 파일을 더블클릭하여 실행하여 주자. ​ 파이썬을 명령 프롬프트에서 어느 위치에서든지 호출할 수 있도록 Path를 등록하여 주는 옵션(Add Python 3.8 to ..