Python 모듈과 패키지 - import, 내장 패키지
Python 모듈과 패키지 - import, 내장 패키지 module import fibo print(fibo) fibo.fib_loop(4) fibo.fib_rec(3) 패키지 패키지 안에 __init__.py 파일이 있어야 패키지로 인식 mypackage/ __init__.py math/ __...
Python 모듈과 패키지 - import, 내장 패키지 module import fibo print(fibo) fibo.fib_loop(4) fibo.fib_rec(3) 패키지 패키지 안에 __init__.py 파일이 있어야 패키지로 인식 mypackage/ __init__.py math/ __...
Python map(), zip(), filter() 함수 5. map(), zip(), filer() 5.1 map() map(function, iterable) a = [1,2,3] # int number_str = map(str, a) print(number_str) -> <map object at 0x0000020...
Python 메소드 - 문자열, 리스트, 딕셔너리, 세트 메소드 메소드 문자열 메소드 .capitalize() : 맨 앞 대문자 a = 'hello' a.capitalize() 'Hello' # 출력값 print(a) hello # 출력값 : 원본은 그대로 있음 .title() : 각 문자별 대문자 a = 'h...
Python 재귀함수 - 팩토리얼과 피보나치 수열 재귀(recursive) 재귀 함수는 함수 내부에서 자기 자신을 호출하는 함수를 의미 팩토리얼 1! = 1 2! = 1 * 2 ! = 1! * 2 3! = 1 * 2 * 3 = 2! = 3 fact(5) fact(fact(4) * 5 ) fact(f...
Python 재귀함수 - 팩토리얼과 피보나치 수열 재귀(recursive) 재귀 함수는 함수 내부에서 자기 자신을 호출하는 함수를 의미 팩토리얼 1! = 1 2! = 1 * 2 ! = 1! * 2 3! = 1 * 2 * 3 = 2! = 3 fact(5) fact(fact(4) * 5 ) fact(f...
Python Lambda, 타입힌트, 이름공간 lambda 표현식 lambda parameter : expression 예시 (lambda a, b: a+b)(1,2) #lambda = def, a, b : (a,b), a+b : return a+b # 위와 아래 같은 식 def my_sum(a,b): ...
Python 함수의 인수 - 위치인수, 기본값, 키워드인자, 가변인자 함수의 인수 위치 인수 기본적으로 함수는 인수의 위치로 판단함. 위치에 따라서 데이터가 순서대로 들어간다. def cylinder(r,h): return 3.14 * r**2 * h print(cylinder(10,5)) print(cylinde...
가상환경 설정 가상환경 생성 pandas 폴더에서 git bash 열기 python -m venv venv 입력 가상환경 활성화 source venv/Scripts/activate 입력 가상환경에서의 도구 설치 pip install jupyterlab pip install openpyxl pip install pandas pip ...
Git 고급 230725 2번째 수업 오전수업 Site 만들기 템플릿으로 개인 site 만들기 start Bootstrap camp29에 다운로드 받은 템플릿 압축해제후 그 폴더에서 code로 열기 git init -> git add . -> git commit -m “message” -> (repository 생성) -...
Git 기초 버전 관리란? “버전 관리” 는 무엇이고 우리는 왜 이것을 알아야 할까? 버전 관리 시스템은 파일 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템이다. 이 책에서는 버전 관리하는 예제로 소프트웨어 소스 코드만 보여주지만, 실제로 거의 모든 컴퓨터 파일의 버전을 관리할 수 있다. 분산 버전 관리 시스...