파이썬은 typeless 라고 해야 하나.. 만능형이라고 해야하나.
아무튼 전형적인 인터프리트 언어답게 변수를 알아서 인식한다.
하지만 여전히 적응이 안되는건.. 변수 선언방식.
C언어에서는 절대 용납되지 않을 문법이니까.. 익숙해져 보자.
예를 들어 int형이라면
c에서는 int a = 0, b = 1; 이라고 선언해야 하지만
파이썬에서는 a,b = 0, 1 이라고 선언한다.
변수 선언과 값 할당을 확실하게 좌/우 변으로 나누어진다.
그렇다고 해서 a = 0, b = 1 이렇게는 선언할수 없다. 흐음.. 모호한 느낌
아무튼 전형적인 인터프리트 언어답게 변수를 알아서 인식한다.
하지만 여전히 적응이 안되는건.. 변수 선언방식.
C언어에서는 절대 용납되지 않을 문법이니까.. 익숙해져 보자.
>>> a,b = 0 Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: 'int' object is not iterable >>> a,b = 0,1 >>> a 0 >>> b 1 |
예를 들어 int형이라면
c에서는 int a = 0, b = 1; 이라고 선언해야 하지만
파이썬에서는 a,b = 0, 1 이라고 선언한다.
변수 선언과 값 할당을 확실하게 좌/우 변으로 나누어진다.
그렇다고 해서 a = 0, b = 1 이렇게는 선언할수 없다. 흐음.. 모호한 느낌
'Programming > python(파이썬)' 카테고리의 다른 글
파이썬 람다 폼 - python lambda form/function (2) | 2010.01.22 |
---|---|
파이썬 문자열 선언 - Python String (6) | 2010.01.21 |
파이썬 클래스 - python class decalaration (0) | 2010.01.21 |
파이썬 문법 (들여쓰기) - python indent as a rule (0) | 2010.01.21 |
python의 self 지시어 (0) | 2010.01.20 |