본문 바로가기

DEV235

파이썬 웹 프로그래밍 :: jQuery, Ajax를 활용한 웹 화면 생성 파이썬 웹 프로그래밍_jQuery, Ajax 웹 화면 생성 들어가면서.. 본 포스팅을 통해 jQuery와 Ajax에 대한 기본 개념을 설명하고자 한다. 1. jQuery · HTML의 요소를 조작하기 위한 JavaScript를 미리 작성해 둔 라이브러리 중 하나 간단한 코드, 브라우저 간 호환성을 개선 //Javascript document.getElementById("element").style.display = "none"; //jQuery로 보다 직관적이고 간단하게 표현 가능 $('#element').hide(); · 사용 전 import가 필요하다 → 홈페이지(*링크)의 jQuery CDN부분 참고 내 생애 최고의 영화들 영화 기록하기 // onclick="open_box()"로 위의 기능과 연결.. 2022. 7. 22.
React Native 앱 만들기 :: React Native, Expo 앱 화면 만들기 리액트 네이티브(React Native), 엑스포(Expo)를 활용한 앱 만들기 들어가면서.. 본 포스팅을 통해 React Native 및 Expo를 활용한 앱 화면을 간단히 소개하려 합니다. 1. React Native는 기술, Expo는 도구 · 리액트 네이티브와 Expo를 활용하면 JavaScript 만으로도 안드로이드 앱과 iOS앱 두 가지 모두 개발이 가능 *여기서 라이브러리란, 개발 할 때 사용하는 '도구'를 뜻함 2. Expo 프로젝트 기본 구조 · (1) attets : App 동작, 서비스를 위한 이미지 및 아이콘 파일을 저장 (2) node_modules : App을 만들면서 설치하게되는 라이브러리 저장 (3) App.js : 리액트 네이티브 앱의 시작점 (Web에서 index.html.. 2022. 7. 22.
파이썬 웹 프로그래밍 :: HTML, CSS 기본개념 파이썬 웹 프로그래밍 _ HTML, CSS 기본 개념 들어가면서.. 본 포스팅을 통해 HTML과 CSS를 사용하기 위한 기초지식을 정리하고자 합니다. 1. HTML은 프레임, CSS은 채색 · HTML은 구역과 텍스트를 나타내는 코드, CSS는 구역을 꾸며주는 것 · HTML 내에서도 style 속성으로 꾸미기가 가능하나, 현재는 이를 한데 모아 볼 수 있는 CSS 파일이 생겨남 · HTML 코드 내에 CSS 파일을 불러와서 적용 (CSS는 대부분 웹디자이너나 퍼블리셔에게 의존) 2. HTML의 구조 · HTML은 크게 head와 body로 구성 (1) head : 페이지의 속성정보 (2) body : 페이지의 내용 나는 구역을 나누죠 나는 문단이에요 bullet point!1 bullet point!2.. 2022. 7. 12.
React Native 앱 만들기 :: 자바스크립트 기본 개념 및 문법 리액트 네이티브(React Native), 자바 스크립트(Javascript) 앱 만들기 _ 기본 개념/문법 들어가면서.. 본 포스팅을 통해 자바 스크립트를 사용하기 위한 기초지식을 정리하고자 합니다. 1. 자바 스크립트란? · 웹(Web) 사이트나 문서에 동적인 효과를 줄 때 사용되는 언어(과거의 개념) · 앱 개발시 사용할 수 있는 언어(React Native) · 크롬 브라우저에서 윈도우는 F12, 맥은 Alt + command + i 를 눌러서 콘솔창 사용 가능 · console.log(변수) : 콘솔창에 괄호 안의 값을 출력 · console.log(변수1, 변수2) : 여러 변수를 한번에 출력 가능 2. 자바 스크립트 기초문법 2-1 변수 · 변수의 선언(1) - let 변수는 값을 저장하는 .. 2022. 7. 12.
[Data Science] NumPy 라이브러리 활용하기(3) NumPy 라이브러리의 주요 operation function을 아래와 같이 정리해보았다. Numpy 라이브러리 활용 먼저 Operation function 을 실행할 때 기준이 되는 dimension 축을 이해해여야 한다. 1. Axis axis는 2차원과 3차원 배열을 예로 설명을 하면 2차원의 경우, - Axis 0 : 행 숫자를 세는방향 - Axis 1 : 열 숫자를 세는 방향 3차원의 경우, - Axis 0 : 차원 숫자를 세는 방향 - Axis 1 : 행 숫자를 세는방향 - Axis 2 : 열 숫자를 세는 방향 순이다. 예를 들어 아래 함수 중 sum을 사용하면 아래와 같은 결과를 출력할 수 있다. >> 3dim_array.sum(axis=0) array([3, 6, 9, 12], [15, 1.. 2022. 4. 5.
[Data Science] NumPy 라이브러리 활용하기(2) NumPy 라이브러리에서도 파이썬 리스트와 같이 인덱싱, 슬라이싱을 할 수 있다. Numpy 라이브러리 활용 1-1. 인덱싱(1차원) 1) 하나의 요소 호출(숫자로 인덱싱) : array명[n] 2) 여러개 요소 호출(리스트로 인덱싱) : array명[[n1, n2, n3]] 1-2. 인덱싱(2차원) 1) x행 y열에 해당하는 요소 : a[x][y] = a[x, y] 2. 슬라이싱 1) array명[x:y] : x ~ y-1 인덱스까지 슬라이싱 2) array명[0:n] = array명[:n] : 처음부터 n-1인덱스까지 슬라이싱 3) array명[n:] : n인덱스부터 마지막 인덱스까지 슬라이싱 4) array명[x:y:z] : x ~ y-1 인덱스까지 z간격으로 슬라이싱 3. 데이터 type 확인 >.. 2022. 4. 5.
[Data Science] NumPy 라이브러리 활용하기(1) Python에서는 Matrix와 Vector와 같은 Array 연산을 활용한 데이터분석을 위해 NumPy 라이브러리를 활용할 수 있다. ※ NumPy : Numerical Python Pandas, Matplotlib의 기반이 되는 파워풀한 라이브러리이다. Numpy 라이브러리 활용 ※ 참고. NumPy 깃허브 링크 : https://github.com/numpy/numpy GitHub - numpy/numpy: The fundamental package for scientific computing with Python. The fundamental package for scientific computing with Python. - GitHub - numpy/numpy: The fundamental p.. 2022. 4. 5.
파이썬 코딩 :: 파이썬 불(논리, Boolean), 비교 연산자 파이썬 불(bool), 비교(is, is not), 논리연산자 비교연산자 ▶ 두 값의 관계 판단 논리연산자 ▶ 두 값의 논리값 판단 비교연산자, 논리연산자의 판단 결과는 "불의 논리"에 따라 True, False로 출력할 수 있다. *불의 논리는 영국 수학자 George Boole에 의해서 만들어진 것으로 참(True), 거짓(False)를 나타낸다. (불의 논리 : Boolean logic) (불 연산자 : Boolean operator) ※ 비교연산자의 종류와 설명 연산자 설명(Desc) == 같다 != 다르다 is 같다(객체 비교) is not 다르다(객체 비교) > 크다(초과) >= 크거나 같다(이상) 2022. 4. 5.
파이썬 코딩 :: 파이썬 자료형(문자) 파이썬 문자 자료형(str, 이스케이프 코드) 이전 글에서는 숫자자료형에 대해 다루었습니다. 파이썬은 숫자가 아닌 문자 자료도 취급합니다. 문자열은 일반적으로 String이라고 지칭합니다. 구분은? 따옴표를 활용합니다. 1) 양쪽 큰따옴표(" ") 2) 양쪽 작은따옴표(' ') 3) 양쪽 큰따옴표 3개(""" """) 4) 양쪽 작은따옴표 3개(''' ''') 이렇게 다양한 따옴표를 사용하는 이유는 문자열 내에 따옴표가 있을 때 구분해주기 위해서입니다. 또는 문자열 내 따옴표가 있을 때는 해당 따옴표 앞에 역슬래시(\)를 입력하면 구분이 가능합니다. ex) x = "My Mother says, \"Good morning\"" print(x) >>> My Mother says, "Good morning" .. 2021. 12. 8.
파이썬 코딩 :: 파이썬 자료형(숫자) ​ 파이썬 숫자 자료형(int, float, ...) 오늘은 파이썬의 숫자 자료형에 대해 알아보겠습니다. 파이썬에서 표현이 가능한 숫자 자료형은 아래와 같습니다. 구분 영문명 표현 정수 integer(int) 123, -123, 0 실수 float_point(fload) 1.23, -1.23, 0, 1.23E5, 1.23e-3 (E, e구분안함) 복소수 complex number(complex) 1+2j, 2-3j 2진수 Binary 숫자 앞에 '0b' 입력 (a=0b101) 8진수 Octal 숫자 앞에 '0o' 입력 (a=0o155) 16진수 Hexadecimal 숫자 앞에 '0x' 입력 (b=0x8ca) ​ 이러한 숫자자료형은 파이썬에서 아래와 같은 연산자로 계산이 가능합니다. 연산기호 설명 예시 및.. 2021. 12. 7.
반응형