파이썬 관리하기 위한 오픈소스 pyenv가 설치되어 있지 않다면 brew를 이용해서 pyenv를 설치해준다.pyenv를 통해서 설치 가능한 python의 버전 리스트를 확인할수 있다. 원하는 python 버전을 선택해서 설치하면 된다. 단, Mac m1을 사용하
가상 환경이란, 독립적인 파이썬의 실행 환경을 의미. 각각의 가상 환경은 다른 환경에 영향을 미치지 않으며 각자 다른 종류와 버전의 패키지를 가질 수 있다.파이썬을 사용할때 pip 패키지 매니저를 이용해서 필요한 패키지를 설치한다. 하지만 pip로 설치한 패키지는 전역
변수 Variables 란 어떠한 값을 저장할 수 있는 메모리 공간을 변수라고 하고, 그 공간을 쉽게 사용하려고 이름을 만들어서 붙이는데 변수명이라고 한다.num = 숫자num = Int("정수 숫자");num = float("실수 숫자");a = 7b = 2a+b
자료형이란? 프로그래밍 언어에서 사용할 수 있는 데이터의 종류를 의미한다. 데이터의 종류에 따라 확보해야되는 메모리의 크기가 다르기 때문에. 그 값의 종류를 식별하여 자료형에 대한 가능한 값, 해당 자료형에서 수행을 마칠 수 있는 명령들, 데이터의 의미, 해당 자료형의
자료형이란? 프로그래밍 언어에서 사용할 수 있는 데이터의 종류를 의미한다. 데이터의 종류에 따라 확보해야되는 메모리의 크기가 다르기 때문에. 그 값의 종류를 식별하여 자료형에 대한 가능한 값, 해당 자료형에서 수행을 마칠 수 있는 명령들, 데이터의 의미, 해당 자료형의
사용자가 입력한 값을 어떤 변수에 대입할 수 있다. input은 입력되는 모든 것을 문자열로 취급.우리가 입력한 자료형을 출력.파일 객체 f의 write 함수를 사용해서 데이터를 파일 객체에 써준다. readline 함수 파일을 계속해서 한 줄씩 읽어 들인다. read
조건문은 조건식의 값이 true인지 false인지에 따라서 로직을 제어하는 것.if문은 지정한 조건에 따라 명령문의 실행 여부를 결정.else문은 조건을 만족하지 않은 경우에 명령문이 실행.https://blog.kakaocdn.net/dn/E98bU/btrL
하나의 특별한 목적의 작업을 수행하기 위해 독립적으로 설계된 프로그램 코드의 집합으로, 하나의 단위를 말한다. 매개변수에 미리 값을 넣어 초깃값을 미리 설정해 줄 수 있다. 함수의 매개변수에 들어갈 값이 항상 변하는 것이 아닐 경우에는 이렇게 함수의 초깃값을 미리 설
python의 실수형 float를 다룰 때 흔히 마추지는 문제가 있다. 바로 float형끼리 연산에서 부동소수점 오차가 발생하는 점이다.파이썬뿐만 아니라 거의 모든 프로그래밍 언어에서 동일하게 발생된 문제이다.그 이유는 컴퓨터는 모든 수를 0과 1로 이루어진 2진수로