분류 전체보기 154

6. 함수

1. 함수의 정의 관계의 특수한 형태로서, 첫번째 원소가 같지 않은 순서쌍들의 집합 한 집합의 원소가 다른 집합의 원소들 간의 관계를 나타내는 순서쌍 중에서 앞에 있는 집합의 모든 원소가 한번씩만 순서쌍에 포함될 경우를 말함 정의역/ 공변역/치역 같은 정의역과 공변역을 가지는 경우 두 함수는 서로 같다고 한다 2. 함수 그래프 2차함수 그래프..등등 3. 단사 함수, 전사함수, 전단사 함수 단사함수 : 일대일 함수 전사함수 : 공변역의 모든 원소가 정의역에 대응(=치역) 전단사함수 : 단사함수인 동시에 전사함수 -> 일대일 대응 함수 4. 여러가지 함수들 합성함수/항등함수/역함수/상수함수/특성함수/올림함수/내림함수

5. 관계

1. 관계와 이항 관계 관계 : 객체들 간의 연관성을 표현하는 구조. 집합에서의 원소들 간의 순서를 고려한 것 두개 이상인 원소에 대한 관계는 n-ary 관계라고 함 A와 B가 집합일때, 순서쌍의 첫번째 요소는 집합 A의 원소이고 두번째 요소는 B의 원소로 구성된 모든 순서쌍의 집합을 A와 B의 카티시안 곱 또는 곱집합이라고 한다 집합 A에서 B로의 관계 R에 대한 역관계는 집합 B에서 A로의 관계를 나타낸다 2. 관계의 표현 1) 서술식 방법 2) 나열식 방법 - 화살표 도표(Arrow Diagram) - 좌표 도표(Coordinate Diagram) - 방향그래프(Directed Graph) - 관계 행렬(Relation Matrix) 3. 합성 관계 합성 관계는 주어진 두 관계로부터 새로운 관계를 ..

4. 증명법

1. 증명의 방법론 증명: 논리적 법칙을 이용하여 주어진 가정으로부터 결론을 유도해내는 추론의 한 방법 2. 여러가지 증명 방법 연역법 : 주어진 사실들과 공리들에 입각하여 추론을 통하여 새로운 사실을 도출 귀납법 : 관찰과 실험에 기반한 가설을 귀납 추론을 통하여 일반적인 규칙을 입증하는 것 수학적 귀납법 :n이 1일때 성립하는지 보이고 모든 양의 정수 n에 대해 성립한다고 가정하면 n+1의 경우에도 성립함을 보여주면 된다 모순 증명법 : 주어진 명제를 부정해 놓고 논리를 전개함. 그 결과 모순됨을 보임으로써 본래의 명제가 사실임을 증명하는 방법 직접 증명법 : 주어진 정보로부터 추론을 통하여 목적하는 결론에 도달할 수 있도록 유도하는 증명법 대우 증명법 : 대우 관계로서 논리적 동치가 됨을 이용하여 ..

3. 집합론과 디지털적 수의 세계

1. 집합의 표현 집합이란 수학적 성질을 가지는 객체들의 모임이다 집합을 구성하는 것은 원소 -> 집합에는 중복되는 원소가 없어야한다 1) 원소 나열법 집합의 원소들을 {} 사이에 하나씩 나열하는 방법 2) 조건 제시법 집합의 원소들이 가지고 있는 특정한 성질을 기술하여 나타내는 방법 카디날리티(Cardinality) : 집합 내에 있는 서로 다른 원소들의 개수 유한집합/ 무한집합 집합1에서 집합2 로의 일대일 대응인 함수가 존재할때 집합1과 집합2는 같은 카디날리티를 가짐 유한집합인 경우 집합1이 집합2의 진부분 집합일 때에는 서로 다른 카디날리티를 가짐 정수의 집합과 일대일의 대응 관계에 있는 집합들을 가산적 집합 또는 가산적으로 무한한 집합이라 한다 전체집합, 공집합 부분집합, 진부분집합 여집합 2..

2. 논리와 명제

1. 논리와 명제 논리의 목적 - 특정한 논리를 통한 입증이 옳은가를 측정하는데 필요한 법칙을 제공 - 컴퓨터 관련 학문이나 공학 등 여러 분야에 폭넓게 응용됨. 알고리즘의 설계나 증명, 디지털 논리 회로의 설계, 논리 프로그램 관련 분야, 관계형 데이터베이스 이론, 오토마타와 계산 이론, 인공지능 등에 필요한 이론적 기반을 제공 명제 논리 : 주어와 술어를 구분하지 않고 전체를 하나의 식으로 처리하여 참 또는 거짓을 판별하는 법칙 술어 논리 : 주어와 술어로 구분하여 참 또는 거짓에 관한 법칙 명제 : 어떤 사고를 나타내는 문장 중에서 참이나 거짓을 객관적이고 명확하게 구분할 수 있는 문장이나 수학적 식을 의미 단순 명제: 하나의 문장이나 식으로 구정되어 있는 명제 합성 명제: 여러개의 단순 명제들이 ..

2022/05/13 <1:N & M:N 세션>

Django model의 관계 1 : 1 부부 관계 1 : N 가족 관계 M : N 학교-학생 관계 1:N은 댓글, 좋아요 M:N은 해시태그로 구현된다 댓글 기능 구현 순서 1) models.py : Blog 와 1:N 관계인 모델 작성 2) bash : 변경한 모델을 migrate 3) admin.py : 관리자에 모델 추가 -> runserver로 모델이 추가 되었는지 확인 4) detail.html : 데이터베이스의 댓글을 보여주기 위한 코드 작성 5) admin page : 어드민 페이지에 접속하여 댓글 작성 6) bash :: runserver~!~! 1. 모델 작성(models.py) 속성명 타입 제한조건 post ForeignKey related_name, on_delete username ..

100문 100답

1. 내 이름 임채영 2. 생일 2002.01.30 3. 키 160 4. 최근 관심사 하루하루 닥친일 처리하기.. 내가 진짜 이거 하고 싶은게 맞는지 종종 생각하구 여름방학 계획 세우는중!! (나 사실 J인거 아닐까?) 5. 집에서 심심할 때 하는 일 요즘에 너무 바빠서 안심심하긴 한데.. 새벽에 노래들으면서 멍때리는거?? 6. 아침에 일어나서 제일 먼저 하는 일 알람끄기,, 물마시기 7. 좋아하는 가수 규현ㅋㅋㅋㅋㅋㅋ 박강현하구 옥주현도 좋아 8. 좋아하는 배우 배우...는 뮤배 말고 막 좋아하는 사람이 없어.. 그냥 그때그때 무슨 드라마 보느냐에 따라 다른듯? 요즘에는 최우식 김다미 김태리 유연석 9. 요즘 자주 듣는 노래 기도- 윤하 10. 인생노래 희망은 잠들지 않는 꿈 - 규현 11. 인생영화 ..

끄적끄적 2022.05.20

2022/05/06 <django Blog #2 세션>

urls.py urlpatterns = [ path('admin/',admin.site.urls), path('',blog.views.home, name = "home"), path('blog/', blog.views.detail, name = "detail"), ] / 이렇게 하면 url의 계층적인 구조 나타냄 ex) 3번째 블로그 글을 보고 싶으면 'blog/3' detail 함수에 blog_id라는 변수로 정수 3 전달 views.py Pk(primary key): model에서 찍어낸 데이터 객체들을 구분하는 숫자 데이터가 추가될때 자동으로 증가된다 (id로 표현) Create admin 사이트 안들어가고도 글 작성할수 있게!! new.html

일단 만드는 django

Python for Django 웹 프레임워크 = 웹 서비스를 쉽게 만들어주는 기계 1. 자료형(딕셔너리) 대응이 되는 데이터를 표현해주는 자료형 = 딕셔너리 키워드와 찾고자하는 값을 대응시키는 자료형이기 때문에 딕셔너리형 탐색의 기준, 키워드 = key 탐색의 기준에 대응되는, 찾고자 하는 값 = value key 값은 중복되어서도, 변해서도 안된다 key 값 하나에 value 하나 print(딕셔너리이름[Key1]) -> value1 값 나온다 딕셔너리이름[Key3] = value3 -> 새로운 데이터 쌍 추가 2. 예외처리 문법에러(파싱에러)와 예외 문법에러(파상에러): 실행 자체에 영향을 주는 치명적인 오류 예외: 실행중에 감지되는 오류. 프로그램 실행 자체를 멈추진 않는다 try: #일단 시도해..