파이썬 함수

파이썬 함수 개념

def test(a, b)
    return a+b

파이썬에서는 함수도 객체. def 는 함수 객체를 만드는 구문. test 라는 이름은 생성된 함수 객체를 참조하는 레퍼런스. 메모리 어딘가에 함수 객체가 생성되는 것이고, 객체이기 때문에 생성할 때마다 다른 주소값을 가짐.

return 에서는 함수를 종료하고, 해당 함수를 호출한 곳으로 다시 되돌아감 ...

more ...


Bower 사용법

Bower 는 웹을 위한 패키지 관리도구다. 트위터에서 개발하였고, 웹 개발시 자주 쓰이는 라이브러리를 쉽고 간편하게 관리할 수 있다. npm, pip, gem 과는 다르게 '웹 패키지 관리도구'라서 특정 언어의 종속성을 가지고 있지 않다. 개인적으로 느낀 장단점은 아래와 같다.

장점

  • 패키지 설치 및 버전 관리, 의존성 관리 용이
  • HTML, CSS, JS ...
more ...

파이썬 기초

작성중

특징

  • 인터프리터 언어
  • 가독성이 좋음
  • 접착성이 좋음(풀 언어(glue language)라고도 부름)
  • 무료
  • 방대한 오픈소스
  • 유니코드 기반
  • 동적 타이핑

2.x와 3.x의 차이

작성중

  • print 함수 형태 변경
  • int 형으로 통일됨
  • 하지만 나누기 결과는 float
  • 3.x는 문자열 기본 인코딩이 유니코드

설치법

윈도우

파이썬 재단 홈페이지 참고 ...

more ...