Python map(), zip(), filter() 함수
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 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...
Git 기초 버전 관리란? “버전 관리” 는 무엇이고 우리는 왜 이것을 알아야 할까? 버전 관리 시스템은 파일 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템이다. 이 책에서는 버전 관리하는 예제로 소프트웨어 소스 코드만 보여주지만, 실제로 거의 모든 컴퓨터 파일의 버전을 관리할 수 있다. 분산 버전 관리 시스...