=> X 마찬가지 common sense 다만 다른 언어처럼 {,} 블록을 쓰지 않음. if a > 1 : print ‘big’ else : print ‘small’ 들여쓰기로 구분. 여러 칸, 탭 상관없이 칸만 맞으면 됨 파이썬이 원래 교육용으로 시작했다고 이야기했었나?
print ‘goo’ def boo(): print ‘boo’ goo() boo() 기본 인수도 물론 지원 def add(a, b=10): return a, b 가변 인수도 물론 지원 def add(a, *arg): return a, b 정의되지 않는 인수도 가능 def add(**kw): print kw => add(a=1,b=2)
없고, 모두 접근&수정 가능 Built-in타입을 상속받아 쓸 수 있음. (list,dict,tuple..) Constant 타입을 만들 수 없다. - c++의 const, Java의 final 같은 기능 X C#/java의 리플렉션 수준이 아니라 그냥 다 볼 수 있음 클래스에서 private, protected 같은 접근 제한이 모두 안될 것 같지만, 의외로 private를 만들 순 있음. 하지만..