While 반복문while( ) {}0, 1, 2, 3, 4 번째 반복new Date( ) → Date 객체를 생성new Date( ).getTime( ) » getTime( ) 함수는 1970년 1월 1일 이후 이 함수가 실행될 때까지의 경과 시간을 밀리세컨드([ms]) 단위로 알려줌 for 반복문while 반복문이 조건을 가지고 반복 횟수를 제어하는 관점이라면 for 반복문은 반복 실행 횟수를 기준으로 제어된다고 볼 수 있음가장 먼저 을 한번 실행하고 을 평가하여참이면 » 중괄호({ }) 내의 문장을 실행하고 » 을 수행 후거짓이면 » 반복 수행을 하지 않고 다음 코드로 넘어 감for(; ; ) {} for in 반복문자바스크립트는 배열이나 객체를 쉽게 다루기 위해 for in 반복문을 제공for ..
빅데이터 분석가 양성과정
조건문if 조건문불 표현식이 true면 중괄호가 감싸고 있는 코드를 실행하고 false면 중괄호가 감싸고 있는 코드를 무시if( ) {}오전/오후 구분const date = new Date()const hour = date.getHours()If else 문 If ~ else if ~ else 문 Switch 조건문switch ( ) {case :break;case :break;default:break;}Switch 조건문 -> if 조건문실습 - 상품 지급등수를 입력 받으면 다음과 같이 출력1등을 하면 ‘사과‘, ‘배‘, ‘수박'을 지급(출력)하고2등을 하면 ‘배‘와 ‘수박'만 지급(출력)하며3등을 하면 ‘수박'만 지급(출력)이외의 등수에 대해서는 ‘등수에 들지 못했습니다‘라고 출력 삼항 연산..
기본 용어표현식과 문장표현식 - 값을 만들어 내는 간단한 코드273 10 + 20 + 30 * 2 ‘RintIanTta’문장표현식이 모이면 문장이 됨문장의 끝에는 세미콜론을 써서 문장의 끝을 알림또는 줄 바꿈[Enter]을 넣어서 문장의 끝을 푷ㄴ273; 10 + 20 + 30 * 2; var rintiantta = ‘Rint’+’Ian’ + ‘Tta’; alert(‘Hello JavaScript!’);참고자바스크립트는 문장 끝에 세미콜론을 붙이지 않아도 프로그램을 실행하는데 문제가 없음.그러나 프로그래밍 언어의 상당 수가 문장 끝에 세미콜론을 입력함으로 자바스크립트에서도 습관적으로 입력하는 것임.식별자자바스크립트에서 이름을 붙일 때 사용하는 단어예로 변수명과 함수명이 있음.식별자(예, 변수명, 함수명)..
자바스크립트(JavaScript)웹 브라우저에서 많이 사용되는 프로그래밍 언어자바(Java)와 이름은 비슷하지만 완전히 다른 프로그래밍 언어자바스크립트의 활용2010년까지만 해도 자바스크립트는 웹 클라이언트 개발 이외의 용도로 사용할 수 없었음.2010년부터 서버, 게임, 스마트폰 애플리케이션, 데스크탑 애플리케이션 개발 등에 활용.웹 클라이언트 애플리케이션 개발초기 웹은 변화하지 않는 정적인 글자로만 구성하이퍼링크라는 매개체로 웹 문서가 연결된 문서들의 집합자바스크립트가 나오고부터 웹 문서의 내용을 동적으로 바꾸거나 사용자가 사용자가 마우스를 클릭하는 것과 같은 이벤트를 처리 가능따라서 일반적인 웹 문서의 개념을 넘어 애플리케이션의 모습에 가까워짐 → 이를 “웹 애플리케이션”라고 부름.별도의 프로그램 ..
import sysimport csvfrom PyQt5.QtWidgets import *from PyQt5 import uicimport matplotlib.pyplot as pltfrom matplotlib.backends.backend_qt5agg import FigureCanvas as FigureCanvasfrom matplotlib.figure import Figureform_class = uic.loadUiType('./pyQt/ui/miniproject1.ui')[0]class Class(QWidget, form_class): second_ui_instance = None def __init__(self): super().__init__() f = open..
위젯과 레이아웃위젯, Buttons / Radio Button단계 1. UI 파일 생성 – QRadioButton 위젯 3 개를 Dialog 창에 올려 놓기단계 1 – 0 : 과거 작업하던 Dialog 창은 저장 후 종료단계 1.1 – 새 폼 생성메뉴에서 파일/새 폼 선택단계 1.2 – 새 Dialog 창 생성새 폼 창에서 Dialog without Buttons 더블 크릭단계 1.3 – Dialog 창에 Containers / Group Box를 배치 후 적당한 크기로 변경Group Box 위젯의 title 속성 값을 ‘Radio Button Group’로 변경Group Box 위젯의 objectName은 주어진 ‘goupBox’임을 확인(변경할 필요 없음)단계 1.3 – 위젯, Buttons / Ra..