728x90
반응형
사전지식1 - 파이썬 기본 지식
파이썬을 기본적으로 다룰 줄 안다면 좋다.
그 중 딕셔너리, 예외 처리, 객체와 클래스, 모듈 패키지 라이브러리에 대한
내용을 알고 장고를 공부하는 것이 좋다.
1. 딕셔너리 - 대응 관계를 나타내는 자료형
- 나중에 python 파일의 데이터를 html 파일로 넘길 때 사용하기도 함
-> key값과 이에 대응하는 value값을 가짐-기본 형태 -
val = {key1:value,
key2:value2,
...
}
딕셔너리의 사용법은 알아서 찾아봐라 -> https://wikidocs.net/16 여기 잘 나와있네
2. 예외처리 - 프로그램을 멈춤 없이 실행
-> 파이썬 오류를 다루는 기능
-기본 형태 -
try:
...
except 발생 오류: # 발생 오류를 안쓰면 어떤 오류가 나와도 실행
...
finally: # 무조건 실행
...
이것도 자세한 사용법은 알아서 찾아봐라 -> https://wikidocs.net/30 여기 잘 나와있음
3. 객체와 클래스 - 이 세상의 모든걸 프로그래밍 하겠다는 의도
- 모든 대상은 상태(변수)와 동작(함수)로 나타낼 수 있다.
- 클래스를 만듦으로써 한 번에 여러 개의 객체를 찍어낼 수 있음
-기본 선언 형태 -
class slime():
hp = 10
str = 5 # 상태(변수)
def move():
...
def death(): # 동작(함수)
...
이것도.... -> https://wikidocs.net/28 위키독스 짱..!!_!
4. 모듈, 패키지, 라이브러리
모듈 - 파이썬으로 정의된 파일 -> ㅁㅁ.py
- import를 활용하여 서로 다른 모듈 사용 가능
패키지 - 모듈의 집합
라이브러리 - 쓸만한 기능들을 모듈/패키지로 만들어 놓은 것
728x90
반응형
'웹 프로그래밍 > Django' 카테고리의 다른 글
aws Django 배포하기 (0) | 2023.07.31 |
---|---|
[Django]웹 프로그래밍#2 Django 사전지식2 ( Web, 디자인 패턴 ) (0) | 2022.08.01 |
[Django]웹 프로그래밍#1 Django 장고? (0) | 2021.11.29 |