Python3 는 Script 언어에 속하지만 Shell과는 달리 기본적으로 부동 소수점 연산을 이해한다. 부동소수점 즉 실수를 이해하지 못하는 Bash Shell 환경에서 부동소수점 연산을 구현하는 방법에 대해서는 이전에 소개한바가 있다(http://blog.helperchoi.com/97) 본 게시물에서는 Python3가 부동소수점을 처리하는 연산 방식과 특징들을 알아보고자 한다. 1. Python3 는 기본적으로 부동소수점을 이해하고 소수점 연산을 지원한다. 2. Python3 는 연산에 대입되는 변수나 인자값이 정수형이냐 실수형이냐에 따라 출력 형태를 결정한다. 3. 단, 나눗셈의 경우는 정수형과 실수형 연산을 선택/지정하여 수행하며, 결과값이 소수점이하 값을 포함하는 실수형이라 할지라도 정수형 ..
Python3 의 실행방법에는 전체 Source Code를 Text 파일로 저장하여 Python 인터프리터을 통해 실행하는 Script 실행파일 방식과 짧은 구문 테스트등을 위해 대화형 인터프리터를 실행하여 인터프리터 프롬프트 라인에 코드를 입력하여 테스트하는 방식으로 나뉜다. 1. Python3 대화형 인터프리터 실행 방법 및 예시 [root@centos7 python3]# [root@centos7 python3]# which python /root/python3/anaconda3/bin/python[root@centos7 python3]# [root@centos7 python3]# [root@centos7 python3]# which python3/root/python3/anaconda3/bin/py..
최근 IT Trend중 Cloud와 Big Data 분야에서 자동화 및 분석도구로서 다시 주목받고 있는 Script 언어인 Python3 에 대해서 알아보고자 한다. 우선 CentOS7 Version에서 제공하는 Python 3 및 Python 표준 라이브러리 Anaconda (Linux Installer 아님) 설치 방법에 대하여 알아보자. 1. CentOS7 (RHEL7)에 EPEL Repository 설정 [root@centos7 /]#[root@centos7 /]#[root@centos7 /]# cd /usr/local/src[root@centos7 src]# [root@centos7 src]# [root@centos7 src]# wget http://dl.fedoraproject.org/pub/..