본문 바로가기

분류 전체보기9

Algebra and Boolean Algebra Algebra Operator : +, -, x, / Operand : Number Equivalance Rules Priority Boolean Algebra Operator : +, x, →(implication) Operand : Proposition Equivalance Rules Priority Algebra와 Boolean Algebra의 차이점 연산자 중 implication proposition Implication : → Def. implication X : True → Y : True X : False → Y : don't care, True EXP X(1 - Y) = 0 => X → Y Truth Table x Y X + Y(∨) X * Y(∧) X → Y 0 0 0 0 1 0 1 1.. 2019. 12. 8.
[Django] 기본환경 셋팅하기 [Django] 기본환경 셋팅하기1. VENV 생성 & 가상환경 실행1.1. VENV 생성myvenv라는 가상환경명을 사용해 가상환경을 만듭니다. 가상환경명은 보통 myvenv나 venv같은 네이밍을 사용합니다. ​ python -m venv myvenv ​1.2. 가상환경 실행하기Django 개발을 할때는 무조건 가상환경부터 키고 시작합시다!!!​ source myvenv/scripts/activate ​source 대신 . 을 입력해도 됩니다. 1.3. 가상환경 끄기​ deactivate ​2. Django 설치하기2.1. Django 설치하기​ # 최신 버전의 장고 설치하기 pip install django # 특정 버전의 장고 설치하기 pip install django==2.1.3 ​2.2. Dj.. 2019. 3. 3.
[Django] Project 정리 project - app - app등록(settings.py) - template만들기(templates) - view만들기(views.py) - url 연결(urls.py)1. Django project 시작가상환경이 켜진 상태에서 프로젝트를 만듭니다. 1.1. 가상환경 켜기장고 프로젝트를 시작하려면 가장 먼저 가상환경을 켜야 합니다. 꼭 터미널 경로에 myvenv 폴더가 있는 위치에서 진행해야 합니다. ​ source myvenv/Scripts/Activate # source는 .으로 대체 가능 ​ 1.2. Project 생성반드시 가상환경이 활성화 된 상태에서 작업해야합니다. ​ django-admin startproject project_name ​프로젝트를 생성한 후에는 그 폴더 안으로 터미널 .. 2019. 2. 6.
FizzBuzz 문제 FizzBuzz 문제 규칙1에서 100까지 출력3의 배수는 Fizz 출력5의 배수는 Buzz 출력3과 5의 공배수는 FizzBuzz 출력for n in range(1, 101): if n % 3 == 0 and n % 5 == 0: print('FizzBuzz') elif n % 3 == 0: print('Fizz') elif n % 5 == 0: print('Buzz') else: print(n) '''# 코드 단축하기for n in range(1, 101): print('Fizz' * (n % 3 == 0) + 'Buzz' * (n % 5 == 0) or n)''' Colored by Color Scriptercs 2019. 1. 7.