분류 전체보기72 [python][파이썬 코딩 도장]심사문제 UNIT 5 5.6 심사문제: 스킬 공격력 출력하기 L이라는 게임에서 "왜곡"이라는 스킬이 AP * 0.6 + 225의 피해를 입힙니다. 참고로 이 게임에서 AP(Ability Power, 주문력)는 마법 능력치를 뜻합니다. 다음 소스 코드를 완성하여 스킬의 피해량이 출력되게 만드세요. AP: 102 1 print(102*0.6+225) cs 2020. 7. 22. [python][파이썬 코딩 도장]심사문제 UNIT 3 3.8 심사문제: 문자열 출력하기 'Hello, world!' 두 개를 각 줄에 출력하는 프로그램을 만드세요(대소문자 구분과 띄어쓰기가 정확해야 합니다). 정답에는 출력 결과를 만족하는 전체 소스 코드를 입력해야 합니다. 1 2 3 print("Hello, world!") print("Hello, world!") cs 2020. 7. 22. [Django] MTV 패턴 MVC 패턴과 MTV 패턴 파이썬에서는 자바에서 자주 사용되는 MVC 패턴을 기반으로 만들어진, MTV 패턴을 사용한다. MTV에서는 프로그램을 Model, Template, View으로 나누어 작성한다. MTV 패턴 동작 방식 클라언트로부터 요청을 받으면 URLconf 모듈을 이용하여 URL을 분석하고 그 결과를 통해 해당 URL에 매칭되는 view 를 실행한다. view는 자신의 로직을 실행하고, 데이터베이스 처리가 필요하면 model을 호출한다. model은 호출받으면 데이터베이스에서 필요한 값을 받아오고 그 결과를 view에 반환받는다. view는 자신의 로직 처리가 끝나면 template을 사용하여 클라이언트에 전송할 HTML 파일을 생성한다 view는 최종 결과로 HTML 파일을 클라이언트에게.. 2020. 7. 13. [HTML][display속성] span 과 div의 차이 태그와 태그는 영억을 설정 할 때 사용되는 태그이다. 웹 페이지에서 레이아웃을 구성할 때 꼭 필요한 태그들이다. 이 두 태그의 차이는 display 속성이 다르다는 것이다. 태그의 display 속성은 inline 이고 태그의 display 속성은 block 이다. 그럼 display 속성에 대해 알아보자. display 속성은 요소를 어떻게 보여줄지를 결정한다. 주로 4가지 속성값이 쓰이는데, 태그마다 기본값이 다르다. none : 보이지 않음 inline : 인라인 박스 block : 블록 박스 inline-block : block과 inline의 중간 형태 none 요소를 렌더링하지 않도록 설정한다. visibility 속성을 hidden으로 설정한 것과 달리, 영역도 차지하지 않는다. inline.. 2020. 7. 11. [HTML][Java Script] 회원가입 폼 - 유효성 검사 회원가입을 할 때 각 항목이 올바른 형식인지 검사를 한다. 이러한 유효성 검사 기능을 자바스크립트와 html로 구현해 보았다. 각 항목별 유효성 검사는 아래와 같은 기준으로 하였다. 유효성 검사 기준 아이디 : 4~12자 숫자와 영어 대소문자문 가능 비밀번호 : 4~12자 숫자와 영어 대소문자문 가능 비밀번호 확인 : 비밀번호와 같은지 확인 메일주소 : @이가 있는지와 .com .kr 로 끝나듯이 끝자리에서 2~3번째에 .이 있어야 한다. 주민번호 : 주민번호 계산식으로 확인 주소 : 다음 postcode로 입력 받는다. 생일 : 주민번호가 맞으면 자동으로 입력 관심분야 : 적어도 1개가 선택 되어야 한다. 본래 유효성 검사는 주로 자바스크립트로 이루어지지만 html5에서 pattern 기능이 추가되어 .. 2020. 7. 5. [HTML] 회원가입 폼 만들기 HTML의 from 과 input 기능을 가지고 회원가입 폼 만들기 회원가입 폼에 정보를 쓰고 회원가입 버튼을 누르면 mail 로 보내게 작성 하였다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 1.. 2020. 7. 4. 이전 1 ··· 8 9 10 11 12 다음