앨리스 AI4 엘리스 AI 4주차 flask 기초 flask는 파이썬을 이용해서 서버를 만드는 프레임워크다. # path param을 이용해서 값을 받고 사칙연산 api들을 만드세요 from flask import Flask,request app = Flask(__name__) # 적당한 url 을 정의하세요. @app.route("/sum//") def sum(a,b): result = a+b return str(result) @app.route("/mul//") def mul(a,b): result = a*b return str(result) @app.route("/div") def div(): a =int(request.args['a']) b =int(request.args['b']) result = a/b return str(result) # 뺄.. 2021. 7. 12. 엘리스 AI 3주차 HTML/CSS HTML의 두 가지 성격 block: y축 정렬 형태로 출력되며 공간을 만들 수 있고, 상하배치 작업이 가능하다. margin, bottom, height, width와 같은 값을 가질 수 있다. block block block 다음과 같이 입력했을 때 block block block 의 형태로 출력된다. inline: x축 형태로 출력되며 공간을 만들 수 없고, 상하배치 작업이 불가능하다. inline inline inline 다음과 같이 입력했을 때 inline inline inline 의 형태로 출력된다. CSS의 구성요소 선택자 { 속성: 속성값; } 대표적인 속성 font-size: 폰트 사이즈 font-famliy: 글꼴 color: 폰트 색깔 background-color: 배경 색 text.. 2021. 7. 5. 앨리스 AI 트랙 1주차 리눅스 기초 리눅스란? 리눅스는 리누스 토발즈에 의해 만들어진 컴퓨터 운영체제다. GNU 프로젝트란 Gnu is not Unix의 줄임말이며 유닉스 운영체제를 여러 회사에서 각자 개발하며 소스코드를 공유하지 않는 문화에 대한 반발로 생겼다. 리눅스는 응용프로그램->쉘->커널->하드웨어의 계층구조로 이루어졌다. 리눅스의 특징 1. 유닉스 기반 2. 멀티 유저와 멀티 태스킹 지원 3. CLI 및 GUI 모두 지원 4. 다양하고 강력한 네트워킹 기능 리눅스의 종류 패키지 형식 패키지 관리자 운영체제 이름 레드햇 .rmp yum CentOS 페도라(Fedora) 데비안 레드햇 .deb Apt 우분투(Ubuntu) 리눅스 민트 라즈비안 안드로이드 .apk Android Package Manager 안드로이드 OS 활용 분야 .. 2021. 6. 23. 앨리스 AI 트랙 1주차 GIT Git을 사용한 버전관리 파일의 영역 라이프사이클 working directory -(git add)> staging area -(git commit)> repository 파일의 상태 라이프사이클 untrackted: working directory에 있는 상태 또는 unmodified에서 파일을 지운 상태 unmodified: staged에서 commit을 하여 다시 변경된 상태, git 저장소에 있는 파일과 내용이 같음을 보장할 수 있다. modified: unmodified에서 수정이 일어나 변경된 상태 staged: 세가지 상태에서 git add로 추가를 했을 때 변경된 상태 git 관리상태를 확인하는 명령어 git status: staging file들의 상태를 확인한다. git log: gi.. 2021. 6. 22. 이전 1 다음