
display css display 속성은 웹페이지에 어떻게 나타낼지 결정하는 중요한 속성 중 하나이며 block, inline, inline-bloak 요소가 있다. block 요소도 css property를 사용하여 inline 요소로 변경할 수 있으며 inline 요소를 block 요소로 변경할 수도 있다. block 블록 수준 요소는 항상 새 줄에서 시작하여 사용 가능한 전체 너비를 차지하며, 웹페이지를 줄이거나 넓혀도 동일하며 세로로 블록이 쌓이는 형태이다. block 요소를 가지고 있는 태그는 , - , , , 등이 있다. 1 2 3 inline 인라인 요소는 새 줄에서 시작하지 않고 필요한 만큼만 너비를 차지하며 블록 요소와 달리 가로로 블록이 쌓인다. 대표적인 인라인 요소는 , , 태그가 ..

시맨틱 웹(Semantic Web)은 '의미론적인 웹'이라는 뜻인데, 2001년 팀 버너스리등에 의해 웹 기술의 비전으로 시맨틱 웹이 제시되었다고 한다.이 시맨틱 웹은 기존 웹을 확장하여 컴퓨터가 이해할 수 있는 정의된 의미를 기반으로 의미적 상호운용성(semantic interoperability)을 실현하여, 다양한 정보자원의 처리 자동화, 데이터의 통합 및 재사용 등을 컴퓨터가 스스로 수행하여, 인간과 컴퓨터 모두 잘 이해할 수 있는 웹을 만드는 것이 목표이다. 시맨틱 태그 (Semantic Tag) 사전적의미 그대로 '의미가 있는 태그'이며, 브라우저, 검색엔진, 개발자 모두에게 컨텐츠의 의미를 명확히 설명하는 역활이며, 컴퓨터가 HTML 요소의 의미를 보다 명확히 해석하고 그 데이터를 활용할 수..

파이썬의 list는 C언어 배열을 이용해서 동적 배열을 구현한 것이며 배열(array)과 비슷하지만 다르다. 파이썬을 비롯한 동적 배열을 자료형으로 제공하는 대부분의 언어들은 실제 사용하는 배열의 크기와 상관없이 저장해 놓은 공간에만 접근할 수 있게 처리를 해준다. 배열 (Array) 같은 자료형의 데이터들을 연속적으로 메모리에 저장하는 자료 구조. (정적 배열) 프로그래머가 직접 크기 조절을 해야 함. 한 번 정한 배열의 크기는 수정할 수 없다. 인덱스를 활용 가능 배열은 메모리 주소가 순차적 데이터를 저장하는 공간은 연속된 메모리 저장공간을 사용하며 검색이 빠르다. 배열의 요소를 제거하더라도 메모리 저장공간은 남아있기 때문에 메모리가 낭비됨. // java 배열 생성 및 초기화 int[] num = ..
Tuple 튜플(tuple)은 리스트와 비슷한 자료형이다. 보통 함수와 함께 많이 사용된다. 리스트와 마찬가지로 다양한 자료형을 넣을 수 있으며, 순서가 있기때문에 인덱스로 접근 가능하다. 또한 리스트처럼 튜플 내에 튜플을 사용할 수 있다. 리스트와 다른 점은 튜플은 한 번 생성되면 요소를 변경할 수 없다. (괄호를 생략해도 튜플로 인식할 수 있는 경우는 괄호를 생략해도 된다.) ("튜플", 2, True, ...) # 여러 자료형을 넣을 수 있음 ( 200, ) # 요소를 하나만 가지는 튜플은 요소 뒤에 쉼표 (,)를 넣어야 함 # 인덱스로 접근이 가능 tuple = ("a", 1, 99) print(tuple[0]) print(tuple[1]) print(tuple[2]) # 실행결과 'a' 1 99..
리스트에 적용할 수 있는 기본 함수 min() # 리스트 내부에서 최솟값을 찾음 max() # 리스트 내부에서 최댓값을 찾음 sum() # 리스트 내부에서 값을 모두 더함 >>>number = [103, 22, 4, 0] >>>min(number) 0 >>>max(number) 103 >>>sum(number) 129 리스트 내포 반복문을 사용하여 리스트를 재조합 할 때 코드를 한 줄로 작성할 수 있는 방법 리스트 이름 = [표현식 for 반복자 in 반복할 수 있는 것] 리스트 이름 = [표현식 for 반복자 in 반복할 수 있는 것 if 조건문] # if 구문을 포함 # 변수 선언 array = [] # 반복문을 적용 for i in range(0, 20, 2) : array.append(i * i)..
교재 171p~173p 내용 복습 - 4번 문제는 혼자 풀이하기 어려워 교재 풀이를 이해하는 쪽으로 공부 2. 딕셔너리와 리스트를 조합하면 다양한 정보를 축적할 수 있습니다. 이를 실행결과처럼 출력되도록 빈칸에 반복문과 print() 함수를 조합해 보세요. # 딕셔너리의 리스트를 선언합니다. pets = [ {"name":"구름", "age": 5}, {"name":"두부", "age": 4}, {"name":"초코", "age": 2}, {"name":"호랑이", "age": 1} ] print("-우리 동네 애완 동물들") # 코드 작성 # 실행결과 -우리 동네 애완 동물들 구름 5살 두부 4살 초코 2살 호랑이 1살 - 풀이 리스트 또는 딕셔너리의 요소에서 숫자의 경우 str() 함수를 사용하여 문..
여러 개의 값을 나타낼 수 있게 해주는 자료형에는 리스트(list)와 딕셔너리(dictionary)가 있는데, 리스트가 '인덱스'를 기반으로 값을 저장하는 자료형이라면 딕셔너리는 '키'를 기반으로 값을 저장하는 것이라고 할 수 있다. 딕셔너리 생성 딕셔너리는 다음과 같이 중괄호 { }로 선언하며, '키 : 값' 형태를 쉼표 (,)로 연결해서 만든다. 키는 문자열, 숫자, 불 등으로 선언할 수 있으며 딕셔너리 내부의 값에 리스트와 딕셔너리를 넣을 수도 있다. 변수명 = { '키' : '값', # 문자열을 키로 사용 100 : 20 , # 숫자를 키로 사용 True : 1004 # 불을 키로 사용 "동물" : ["토끼", "고양이", "강아지", "병아리" ] # 리스트도 값으로 사용 } 딕셔너리 요소에 접..
교재 158p 내용을 복습 - 2. 다음 반복문 내부에 if 조건문의 조건식을 채워서100 이상의 숫자만 출력하게 만들어보세요. numbers = [273, 103, 5, 32, 66, 7, 21, 400, 99] for number in number : if _______ print("- 100 이상의 수:", number) # 실행 결과 - 100 이상의 수 : 273 - 100 이상의 수 : 103 - 100 이상의 수 : 400 - 풀이 for number in numbers : # numbers리스트 요소값을 하나 씩 number에 대입하여 for문 실행 if number >= 100 :# number 값이 100 이상의 수만 출력해야하니 >= 연산자 사용 print("- 100 이상의 수:",..
파이썬은 배열(array) 대신 비슷한 역할을 하는 List가 있다. 리스트는 다양한 자료형으로 구성될 수 있다. 리스트 생성 리스트를 생성하는 방법은 다음과 같이 대괄호 [ ]에 자료를 쉼표로 구분해서 입력한다. [1,2,3,4] # 숫자만으로 구성 ["안", "녕"] # 문자열만으로 구성 "", '' 모두 사용 가능 [1, '안녕', True] # 여러 자료형으로 구성 list1 = [ 1, '안녕', True, 234] list2 = [[1,2,3],[4,5,6],6,[7,8]] #리스트 안에 리스트를 사용할 수 있음 인덱스를 사용하여 리스트 요소를 선택할 수 있으며, 음수를 넣을 수도 있다. (음수 인덱스는 -1부터 시작) >>> list_a = [1, 42, 22, 5, 9] >>> list_a..
수정한 파일을 다른 사람과 공유하기 위해선 개인 저장소에서 원격 저장소로 파일을 옮겨야 한다. git명령어를 통해 개인 저장소에 commit 된 버전을 가져오거나 보낼 수 있다. 1. 원격 저장소 확인하기 git remote 명령어로 현재 등록된 원격(리모트) 저장소를 확인할 수 있다. 만약 저장소를 clone 했다면 'origin'이라는 원격(리모트) 저장소가 자동으로 등록되기 때문에 'origin'이라는 이름을 볼 수 있다. $ git remote $ git remote -v // -v 옵션은 등록된 모든 원격(리모트)저장소를 보여준다. $ git remote show // 해당 저장소의 구체적인 정보를 확인할 수 있다. $ git clone https://github.com/schacon/ticgi..
- Total
- Today
- Yesterday
- git공부
- 한글 형태소 분석기
- python3
- error: failed to push some refs to 'https://github.com/
- path variable
- 혼자 공부하는 파이썬
- 검색 결과 내 페이지네이션
- django-environ
- Django tutorial
- 면접을 위한 CS 전공 지식 노트
- 회원가입
- 환경 변수 설정
- 커맨드 객체
- django.contrib.auth
- git 공부
- 톰캣
- Java
- git
- Python
- 디자인 패턴
- 암호화
- Spring
- API
- 배열
- django
- Magazine K
- authenticate()
- 회원 로그인
- musma
- 웹페이지
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |