[인덱스 넘버링] 보통 프로그래밍 언어에서는 자료구조로 사상되는 어떤 집합을 순회하면서 그 집합에서 꺼내온 원소를 가지고 정해진 연산을 차례대로 수행하기 위한 기능이 있다. 소ㅜ이 반복문(for) 이라고 부르는 표현. 반복문을 쓸 때에는 집합의 어디서부터 어디까지 훓을 것인가 하는 인덱스의 범위(range)를 지정하는데 여기서 컴퓨터 과학자들이 즐겨 쓰는 관습이 하나 있다. 이것은 이제는 프로그래밍 언어를 처음 배우기 시작한 사람들에게 조차 익숙할 만큼 대중적인 것으로 자리 잡고 있다. 그것은 두가지로 구성된다. 1. Half-open interval: 인덱스는 시작 수는 포함하고 마지막 수는 제외한다.2. Zero-based numbering: 첫 번째 인덱스는 0부터 시작한다. 예를 들어 10번 박복..
파이썬에서는 클래스 캡슐화에 필요한 접근지정자를 잘 안쓰는 편이다. 어떤 부분에서는 public 을 권장하는 느낌도 든다. public 이 훨씬 편하기 때문이다. (예를들어 시작은 그냥 public 변수를 사용하게 하다가 먼가 제약이 필요할 때 쯤이면 아래 공부할 @property 등으로 처리한다 ) 제약보다는 자유도/책임감을 높히는 방향의 언어인 파이썬 답다. 먼저 말해두는데 파이썬에서 접근지정자는 없다. 즉 아래와 같이 코딩해도 에러가 안난다는 뜻이다 java 의 get, set 을 아래처럼 표현할 수 있다. class User: def __init__(self): self._color = None @property def color(self): return self._color @color.sett..
- Total
- Today
- Yesterday
- 파이썬 강좌
- 모바일 스킨 적용
- 파이썬 프로그래밍
- gitignore
- virtualenv
- pycrypto
- 장고 카톡 자동응답
- 면접정답
- 장고 플러스친구 자동응답
- 엑셀 비교
- PuTTYGen
- 모바일 테마 적용
- django chatbot
- 파이썬
- 문서 비교
- Python
- GIT
- chatbot
- 면접답변
- gitlab
- 문과 코딩
- Tistory
- django
- wsgi
- 플러스친구 자동응답
- 파이썬 입문
- 파이썬 독학
- 장고
- admin.py
- 이미지 비교
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |