분류 전체보기 26

[Python] 점프 투 파이썬 연습문제 2장

Q1 홍길동 씨의 과목별 점수는 다음과 같다. 홍길동 씨의 평균 점수를 구해 보자. A1 Q2 자연수 13이 홀수인지 짝수인지 판별할 수 있는 방법에 대해 말해 보자. A2 2로 나눈 나머지를 구해 나머지가 1일 경우 홀수, 0일 경우 짝수입니다. Q3 홍길동 씨의 주민등록번호는 881120-1068234이다. 홍길동 씨의 주민등록번호를 연월일(YYYYMMDD) 부분과 그 뒤의 숫자 부분으로 나누어 출력해 보자. A3 Q4 주민등록번호 뒷자리의 맨 첫 번째 숫자는 성별을 나타낸다. 주민등록번호에서 성별을 나타내는 숫자를 출력해 보자. ( ※ 문자열 인덱싱을 사용해 보자. ) >>> pin = "881120-1068234" A4 pin[7] : 문자열의 7번째를 출력한다. Q5 다음과 같은 문자열 a:b:..

Python 2021.03.10

[HTML] 넷플릭스 프로필 선택 화면 구현 (UI)

개발툴 : Sublime Text3 (메모장으로 하셔도 상관없습니다) 넷플릭스 로그인 후 나타나는 프로필 선택 화면을 구현해보겠습니다. 먼저, 설정한 style 부분 (CSS)를 설명하겠습니다. 먼저 스타일을 구분해줄 클래스명을 추가해 구분해줍니다. ex) .클래스명 태그인 proflie-aria를 만들어 중간에 배치할 레이아웃을 만들어 줍니다. 이 레이아웃 안에는 "Netflix를 시청할 프로필을 선택하세요." 문구와 프로필 카드, 프로필 관리 버튼이 들어가게 됩니다. list 태그인 는 프로필 카드를 나열해줄 리스트이기 때문에 마커를 제외하였고, float 속성을 이용하여 가로 배열을 해주었습니다. style 설정을 마쳤으면 body 안에서 style 클래스를 사용할 태그들에 class명을 설정해줍니..

Web 2021.03.05

[HTML] 기초 알기

개발툴 : Sublime Text3 (메모장으로 하셔도 상관없습니다) ▼다운로드 링크▼ www.sublimetext.com/3 Download - Sublime Text Sublime Text 3 is the current version of Sublime Text. For bleeding-edge releases, see the dev builds. Sublime Text may be downloaded and evaluated for free, however a license must be purchased for continued use. There is currently no enforced time limit f www.sublimetext.com 제가 Sublime Text를 사용하는 이유는 ..

Web 2021.03.05

[Linux] 리눅스 기본 명령어 알아보기

리눅스 환경에서 서버를 운영하기 위해서는 기본적인 리눅스 명령어를 알아야 개발이 쉽게 진행될 것입니다. 저도 리눅스 초보이기 때문에 정리하면서 공부를 진행해보도록 하겠습니다! (1) sudo 리눅스에서 가장 많이 보이는 명령어 중 하나입니다. 일반 사용자가 root 권한을 잠시 빌려 명령을 실행하게 하는 명령어입니다. 따라서 모듈 설치 등 사용자 권한이 필요할 때 사용되는 명령어입니다. (2) ls list segments의 약자로, 파일과 디렉터리의 모든 정보를 찾을 때 사용하는 명령어입니다. ex1) ls만 썼을 경우 현재 작업중인 디렉터리에 있는 폴더 및 파일들을 나열합니다 ex2) ls [디렉터리] : [디렉터리]에 있는 폴더 및 파일들을 나열합니다. (3) cd 디렉터리와 파일 이동을 하는 명령..

서버 2021.03.04

[가상머신 ubuntu] django 설치하기

사용 툴 : cmder / vagrant / virtualbox / django ▼ 툴에 대한 설명은 이전 게시글에 있습니다. ▼ code-hyoon.tistory.com/1?category=967074 [Windows] 서버 개발 환경 구축하기 개발에서 제일 중요한 부분이라고 할 수 있는 개발 환경 구축을 먼저 소개하겠습니다. 제가 사용할 툴은 1) cmder (리눅스 명령어를 사용할 수 있는 명령 프롬프트), 2) vagrant (가상머신을 편리하게 code-hyoon.tistory.com django를 설치하기 전, 파이썬 모듈 설치와 파이썬 모듈을 사용할 가상환경(venv, Virtual Enviroment)을 만들어 줄 것입니다. 먼저 vagrant ssh로 접속하여 가상 머신 ssh (ubun..

서버 2021.03.04

[Windows] 서버 개발 환경 구축하기

개발에서 제일 중요한 부분이라고 할 수 있는 개발 환경 구축을 먼저 소개하겠습니다. 제가 사용할 툴은 1) cmder (리눅스 명령어를 사용할 수 있는 명령 프롬프트), 2) vagrant (가상머신을 편리하게 사용할 수 있도록 도와주는 툴), 3) virtual box (가상 머신 툴) 4) django (python) 입니다. 1) cmder 편의성, 가시성, 시각적으로 뛰어난 윈도우즈 콘솔 에뮬레이터로, 대부분의 리눅스 명령어를 사용할 수 있는 명령 프롬프트 툴입니다. 저는 리눅스 환경에서 서버를 구축할 예정이기 때문에 리눅스 명령어에 익숙해지기 위함과 호환성을 위해 기존 cmd 대신 사용하려고 합니다. 다운로드 링크 ▼ https://cmder.net/ Cmder | Console Emulator..

서버 2021.03.04