반응형

전체 글 43

[Python] 딕셔너리 자료형 정리

딕셔너리란 딕셔너리(Dictionary)는 키(Key)와 값(Value)이 한 쌍의 대응 관계를 가지는 자료형입니다. 딕셔너리는 인덱스를 통해 값에 접근하는 리스트와는 달리 키로 값에 접근합니다. 데이터의 유형이 비슷하고 인덱스가 아닌 키와 값의 관계로만 정리가 가능한 구조가 정해진 데이터를 관리할 때 중요하게 사용됩니다. (딕셔너리는 요소를 추가, 삭제하는 메서드가 없습니다.) 예를 들어, 어떤 사람의 개인 정보를 저장할 때 Name = "김철수" Phone = "010-1234-5678" Height = 185 Weight = 70.5 다음과 같이 개인 정보를 갖는 변수를 하나하나 선언하는 것보다 person1 = {"Name":"김철수", "Phone":"010-1234-5678", "Height"..

Python/Basic 2022.06.09

[검색 등록] 검색 엔진(Google, Naver)에 사이트 등록하기

검색 엔진 (Search Engine) 검색 엔진(Search Engine)은 World Wide Web 상에서 존재하는 특정 웹 페이지들을 검색하는 프로그램입니다. 보통 검색 서비스를 제공하는 사이트에서는 각 정보를 저장한 데이터베이스를 통해 검색 엔진에 대한 결과를 제공합니다. 각 사이트에서는 데이터베이스의 규모를 키우고 다양한 정보를 제공하기 위해서 여러 방법을 사용하는데, 검색 등록이 그중 하나입니다. 일반적으로 규모가 큰 사이트(Naver, Google 등)에서 만든 블로그나 페이지는 검색 엔진의 검색 결과에 포함되는 경우가 많지만 그렇지 않은 웹 페이지는 검색 등록이 필요합니다. Tistory 블로그를 중점적으로 검색 등록하는 방법에 대해서 알아보겠습니다. (다른 웹 사이트를 등록하는 방법도 ..

ETC 2022.06.08

[HTML] 기본 태그

텍스트 태그 ~ 제목(heading)을 표시할 때 사용합니다. heading1 heading2 heading3 heading4 heading5 heading6 한 단락(paragraph)을 표시할 때 사용합니다. (html에서 줄 바꿈은 인식하지 않으며 등으로 줄 바꿈을 대신합니다.) Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam vestibulum cursus erat, in fringilla nunc feugiat in. Nam vel purus convallis, molestie nisl sit amet, mattis massa. Nullam eget ipsum nec ipsum luctus commodo non nec tellu..

WEB/Basic 2022.04.29

[Python] 조건문과 반복문

조건문 if 문 if 문은 어떤 조건의 참과 거짓을 판별하여 코드를 실행하는 문법입니다. if 문의 기본 구조는 다음과 같습니다. if 조건식: # 조건식이 참인 경우에만 아래 명령문을 실행합니다. # 명령문 elif 조건식: # 위 if 문이 거짓일 경우에 조건을 확인하여 아래 명령문을 실행합니다. # 명령문 else: # 위의 if 문의 조건식이 모두 거짓일 경우에 실행합니다. (반드시 if문의 마지막에 옵니다.) # 명령문 score = 70 if score >= 100: # score가 100점 이상일 경우 print("만점\n") elif score >= 70: # score가 100점 이상이 아니고 70점 이상일 경우 print("합격\n"); else: # score가 100점 이상도, 70..

Python/Basic 2022.04.28

[HTML] HTML 시작하기

HTML이란 HTML은 Hyper Text Markup Language의 약어로 웹 페이지의 모습을 구성하기 위한 마크업 언어입니다. 지금 보고 있는 이 페이지를 비롯해 모든 웹 페이지는 HTML로 구현되어 있습니다. HTML은 보통 CSS, JS와 함께 사용되어 더 다양한 스타일과 기능을 구현합니다. HTML5 HTML5은 W3C가 발표한 HTML의 가장 최신 버전입니다. HTML5은 이전 버전에 비해 다양한 기능을 추가하여 다른 프로그램의 도움 없이 자체적으로 다양한 기능을 사용할 수 있습니다. 멀티미디어 기존의 웹은 Flash 등 다른 보조 프로그램의 도움없이 영상이나 음악을 재생할 수 없었지만 HTML5에는 멀티미디어 기능이 추가되었습니다. 그래픽 기능 HTML5는 하드웨어 가속을 통해 2차원 그..

WEB/Basic 2022.04.27

[Python] 리스트 자료형 정리

리스트란 리스트(List)는 여러 개의 데이터를 묶어 관리할 수 있는 자료형입니다. 리스트는 비슷한 유형의 데이터들을 관리할 때 중요하게 사용됩니다. 예를 들어, 과목 이름을 갖는 데이터들을 관리할 때 subject1 = "Math" subject2 = "Science" subject3 = "English" 다음과 같이 과목 이름 데이터를 하나하나 선언하는 것보다는 subjects = ["Math", "Science", "English"] 다음과 같이 리스트를 생성하여 관리하는 것이 좋습니다. 리스트 선언 리스트는 아래와 같은 방법으로 선언할 수 있습니다. list = list() list = [] 또는 초기화와 동시에 값을 할당하기 위해서 다음과 같이 사용합니다. list = [object1, obje..

Python/Basic 2022.04.26

[C] 조건문과 반복문

조건문 if 문 if 문은 어떤 조건의 참과 거짓을 판별하여 코드를 실행하는 문법입니다. if 문의 기본 구조는 다음과 같습니다. if(조건식) // 조건식이 참일 경우에만 { ... }를 실행합니다. { // 명령문 } else if(조건식) // 위 if 문이 거짓일 경우에 조건을 확인하여 실행합니다. { // 명령문 } else // 위의 if 문의 조건식이 모두 거짓일 경우에 실행합니다. (반드시 if문의 마지막에 옵니다.) { // 명령문 } int score = 70; if(score >= 100) // score가 100점 이상일 경우 { printf("만점\n"); } else if(score >= 70) // score가 100점 이상이 아니고 70점 이상일 경우 { printf("합격\..

C | C++/Basic 2022.04.25

[Python] 변수와 자료형

키워드 (Keywords) 키워드는 Python에서 고유한 의미를 갖는 단어로 식별자로 사용할 수 없으며 각 키워드는 프로그램에서 특별한 기능을 수행합니다. import keyword # keyword 모듈을 가져옵니다. print(keyword.kwlist) # keyword의 목록을 출력합니다. Python의 키워드 목록은 위와 같이 작성하여 확인할 수 있습니다. ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'i..

Python/Basic 2022.04.24

[Python] Python 시작하기

Python이란 Python은 1991년 Guido van Rossum가 만든 인터프리터 방식의 프로그래밍 언어입니다. * 인터프리터 (Interpreter) : 코드를 한 줄씩 실시간으로 해석하여 실행하는 프로그램 * 컴파일러 (Compiler) : 기계어로 변환하여 실행할 수 있게 해주는 프로그램 Python의 특징 비교적 쉬운 문법 Python은 영어와 비슷한 문법을 가져 다른 프로그래밍 언어보다 비교적으로 읽고 쓰기 쉽습니다. 이러한 이유로 많은 프로그래밍 입문자들에게 첫 프로그래밍 언어로 추천됩니다. 다양한 패키지 Python은 딥러닝, 머신러닝, 데이터 분석, 통계 분석 등 과학 및 공학, 수학분야뿐만 아니라 웹 사이트 서버 구현, GUI 프로그래밍, 크롤링 등 다양한 분야에서 사용할 수 있는..

Python/Basic 2022.04.23

[C] 표준 입출력

stdio.h (Standard Input Output library) stdio.h는 C언어의 표준 라이브러리 함수의 매크로 정의, 상수, 여러 자료형의 입출력 함수가 포함된 헤더 파일입니다. 대표적인 함수로 printf, scanf 함수가 있으며 이 기능을 사용하기 위해서는 다음과 같이 소스코드에 해당 헤더 파일을 포함해야 합니다. #include // stdio.h 헤더파일을 포함합니다. stdio.h와 같은 헤더 파일을 포함하기 위해서는 위와 같이 #include를 통해 헤더파일을 포함시킵니다. printf() printf 함수는 표준 출력장치인 모니터에 데이터를 출력하는 함수입니다. printf 함수의 기본 형식은 다음과 같습니다. printf("서식 문자열", 변수나 식...); printf(..

C | C++/Basic 2022.04.15
반응형