Scanner 클래스란? Scanner 클래스는 콘솔에서 입력을 받기 위해 사용되며, 각각의 데이터 타입으로 반환한다. java.util 패키지를 사용하기 때문에 해당 패키지를 import 통해 호출해야 사용할 수 있다. Scanner 를 사용하기 위해서는 클래스의 객체를 생성해야 하며, Scanner 클래스 문서 안에 있는 메소드 중 자료 타입에 맞게 하나를 사용해야 하며, Scanner 메소드는 아래와 같다. Scanner 메소드 종류 Method Description nextBoolean() 데이터 타입이 논리형으로 입력된 값을 읽음 nextByte() 데이터 타입이 byte 으로 입력된 값을 읽음 nextShort() 데이터 타입이 정수형 short 로 입력된 값을 읽음 nextInt() 데이터 ..
01. querySelector() method querySelector() 메소드를 활용하면 특정 CSS Selector를 연결시켜 각 element 의 속성들을 동적으로 변경할 수 있다. 각 Selector의 리턴 예시 tag > document.querySelector("example"); class > document.querySelector(".example"); id > document.querySelector("#example"); 특정 class 를 포함하고 있는 첫 번째 tag > document.querySelector("p.example"); parent tag 로 감싸고 있는 첫 번째 tag > document.querySelector("div > p"); target 속성을 가지고..
01. Selector style 태그에서 각각의 속성 값을 지정하고 싶은 경우 selector를 이용한다. selector는 크게 3가지가 있으며 다음과 같다. tag ex. , class ( 이름 지정 가능) id ( 이름 지정 가능) selector에 따라서 CSS의 속성을 적용하는 범위가 다르며, 아래로 갈수록 범위가 구체적으로 좁혀진다. Selector 적용 우선순위: id > class > tag 하나의 태그 안에서 동일한 property에 selector가 2개 이상 설정되어 있어 충돌하는 경우 나중에 (style 태그에서 더 아래에) 작성된 selector가 우선한다. ex. 안녕하세요. 제 이름은 정주혜입니다. HTML 태그 중에는 페이지 전체를 구역으로 가지는 태그와 자신의 컨텐츠 만큼..
01. Flask 1. Flask 기초 Flask 프레임워크는 서버를 구동시켜 주는 편한 코드 모음. 서버를 구동하기 위해 필요한 복잡한 일들을 가져다 사용할 수 있음 📌 통상적으로 flask 서버를 돌리는 파일의 이름은 app.py 라고 짓는다. Flask 시작 코드 from flask import Flask app = Flask(__name__) @app.route('/') def home(): return 'This is Home!' if __name__ == '__main__': app.run('0.0.0.0',port=5000,debug=True) Flask 폴더 구조: (Python) app.py, (Directory) static, (Directory) templates > (HTML) in..
1. 파이썬 기초 문법 변수, 자료형, 함수, 조건문, 반복문 01. 변수 javascript에 비해서 굉장히 직관적 a = 2 b = 3 print(a+b) 결과값 > 5 first_name = 'juhye' last_name = 'jeong' print(first_name+last_name) 결과값 > juhyejeong 02. 자료형 list 또한 동일 a_list = ['사과', '배', '감'] print(a_list) 결과값 > ['사과', '배', '감'] list 추가 메소드 .append (궁금한 게 있을 때는 구글링하는 습관 들이기) a_list = ['사과', '배', '감'] a_list.append('수박') print(a_list) 결과값 > ['사과', '배', '감', '수박..