목록BackEnd/Python (5)
여행을 개발하다
오늘은 조건문 'If'와 'elif'에 대해 포스팅을 진행하겠습니다. (1) IF 우선, 다음과 같은 조건이 있다고 가정합니다. "수학 점수가 60점 이상인 사람은 집에 가고, 그렇지 않은 사람은 나머지 공부를 한다." 프로그래머가 60점 이하인 점수를 모두 리스트하여, 집에 갈 사람, 나머지 공부를 할 사람을 거르는 것이 가능하긴 하지만 엄청난 시간과 막노동(?)이 필요하다는 것이 분명합니다. 그래서 필요한 것이 바로 'if'라는 조건문입니다. if 조건문을 사용한다면, 컴퓨터가 참/거짓을 판단하여, 상황에 맞게 알맞은 값을 돌려주게 됩니다. if 문의 구성은 다음과 같습니다. if 조건 : 조건이 참일 경우, 수행할 문장 1 조건이 참일 경우, 수행할 문장 2 else : 조건이 거짓일 경우, 수행할..
오늘 포스팅은 파이썬의 산술 연산, 문자열 포맷팅에 관한 내용입니다. 우리가 흔히 알고 있는 산술 연산의 종류는 크게 4가지죠. 더하기, 빼기, 나누기, 곱하기. 하지만 파이썬의 산술 연산자는 무려 6개가 있습니다. 종류는 다음과 같습니다. +, -, *, /, //, % print 명령어를 적용하여, 다음과 같은 예시를 통해 결과값을 구해보겠습니다. 결과값은? 차례대로 2, 1, 6, 2.0, 2, 3이 구해졌습니다. 각각은 어떤 연산을 수행할까요? 1. + : 더하기 연산 2. - : 빼기 연산 3. * : 곱하기 연산 4. / : 나누기 연산 5. // : 나누기 후 몫의 소수점 자리를 버린다. 6. % : 나눗셈 후 나머지를 반환한다. 비교적 쉽게 이해할 수 있지만, '//'. '%'는 새롭게 접..
이번에는 함수의 기본 개념, Print, 주석을 다는 방법에 대해 알아보겠습니다. 첫 번째, '함수'란 입력값을 가지고 어떤 일을 수행한 후, 결과 값을 가지고 오는 것을 말합니다. 엑셀의 sum, average, vlookup 처럼요! 그리고 해당 함수는 결과를 도출하게 되는데, 그 결과를 도출하도록 하는 명령어가 'Print'입니다. print 명령어의 서식은 'print(출력할내용)'으로 이루어집니다. * 파이썬은 다른 프로그램에 비해 대소문자 구문, 띄어쓰기에 매우 민감합니다. 따라서 하나의 함수를 학습하실 때는 이러한 부분을 명확히 할 필요가 있겠습니다. (파이참에서는 아래와 같이 물결 무늬로 어색한 부분을 표시해줍니다.) 이제 위의 모습처럼 'print'를 사용했을 때의 결과 값을 파이참을 사..
제가 앞선 포스팅에서 IDE를 Pycharm으로 사용한다고 말씀드렸습니다. 그래서 간단히 Pycharm을 이용한 Python Project 관리 요령을 공유하겠습니다. 설치가 완료되신 분이라면 바탕화면에서 위와 같은 아이콘을 확인하실 수 있습니다. 'JetBrains PyCharm Community Edition 2017.3.2 x64' (참고로 파이참은 커뮤니티 버전으로 설치하였습니다.) 여기서 'Create New Project'를 선택하여 실행합니다. 사용자가 원하는 이름으로 프로젝트명을 입력하시면 되고, 저의 경우 저장 위치는 찾아보기 쉽게 최상위 폴더인 C드라이브로 지정했습니다. 프로젝트명과, 저장위치가 지정되면 하단의 'Create' 버튼을 누르시면 됩니다. 작업이 완료되면 위와 같은 화면이 ..
JAVA, Python, C, C++, JSP... 여러가지 이름만 들어본 프로그래밍 언어 중에 파이썬을 선택한 이유는 가장 쉽고, 입문어로 적합하다는 후기가 많아서였습니다. 대학 생활 Corpus linguistic이라는 과목을 수강할 때, Perl Script를 다뤄본 적이 있습니다. 그래서 '설치' 과정 자체는 어렵지 않았습니다. cmd 실행, 명령어 'print'는 친숙하게 시작했던 첫 날이었습니다. 앞으로 제가 사용할 파이썬 버전과 IDE입니다. 착오 없으시길. ------------------------------------------------------------------------------------------ * Python version information : Python 3.5..