반응형

파이썬 18

[Python] Python Flow Control

Flow Control 프로그래밍은 입력, 처리, 출력 등의 과정을 순차적으로 수행하는 프로그램을 작성하는 과정을 의미 특정한 조건에 맞는 경우에만 처리를 수행하거나, 반복적인 작업이 필요할 경우 프로그램의 흐름을 제어할 수 있음 Conditionional Statement if / elif / else condition(True/False) : 조건의 참/거짓을 이용하여 작업 흐름 제어 비교 연산자: > 2 4 6 8 # 20 이하의 자연수 중 3으로 나눴을 때 나머지가 1인 숫자 출력하기 for x in range(1, 21): if x % 3 == 1: print(x) >> 1 4 7 10 13 16 19 """ 다음과 같이 출력하기 * ** *** **** ***** """ for i in ran..

[Python] Python Data Type

파이썬 자료형 숫자 파이썬 버전 3부터 숫자 정수형은 int 단일형으로 통합됐다. int는 임의 정밀도를 지원하며, 파이썬에서 고정 정밀도 정수형은 지원하지 않는다. ※ 임의 정밀도 임의 정밀도 정수형이란 무제한 자릿수를 제공하는 정수형을 말한다. 자릿수 단위로 구분한 값을 별도로 계산하여 처리한다. 임의 정밀도로 처리하면 계산 속도가 저하된다. 그러나 숫자를 단일형으로 처리할 수 있으므로 언어를 매우 단순한 구조로 만들 수 있을 뿐만 아니라, 언어를 사용하는 입장에서도 더 이상 오버플로를 고민할 필요가 없어 잘못된 계산 오류를 방지할 수 있다. 매핑 (mapping) 키와 자료형으로 구성된 복합 자료형 파이썬에 내장된 유일한 매핑 자료형은 딕셔너리이다. 집합 (set) set은 중복된 값을 갖지 않는 ..

Python/Data Type 2021.02.22

[Python] Python 개발 환경 구성

Python 설치 www.python.org/downloads/windows/ Python Releases for Windows The official home of the Python Programming Language www.python.org Python 가상 환경 Python 개발 환경 기준 다양한 Python 버전과 패키지 관리가 필요한 경우 개발 환경 분리 필요 pyenv, virtualenv, pyenv-virtualenv, autoenv pyenv Simple Python version management, 파이썬 버전을 관리하는 툴 하나의 컴퓨터에 다양한 파이썬 버전을 설치하고 관리. Windows OS: github.com/pyenv-win/pyenv-win pyenv-win/pyen..

728x90
반응형