
04. Python-Programming(Introduction)(Object-oriented Paint, Multi Thread)
[toc] 파이썬(입문) 과제4 객체 지향(Object oriented) 그림판 객체 지향 프로그래밍이란? 프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법 # 코드 from tkinter import * ...

[toc] 파이썬(입문) 과제4 객체 지향(Object oriented) 그림판 객체 지향 프로그래밍이란? 프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법 # 코드 from tkinter import * ...

[toc] 파이썬(입문) 과제3 로또번호 추출 프로그램 # 코드 import random def getNumber(): return random.randrange(1, 45) lotto = [] num = 0 print("로또 추첨을 시작합니다.\n") while True: num = getNumber() if lo...

[toc] 파이썬(입문) 과제2 Turtle 거북이로 무작위 방향으로 그림을 그리는 UI 구현 #프로그램1 import turtle import random ## 전역 변수 선언 ## myTurtle, tX, tY, tColor, tSize, tShape = [None] * 6 shapeList = [] playerTurtles = [] sw...

[toc] 파이썬(입문) 과제1 가위바위보 게임 비기는 것이 없는 버전 import random # 랜덤함수 불러오기 a = ["가위", "바위", "보"] # 가위바위보 리스트 win = 0 lose = 0 draw = 0 while True: computer = random.choice(a) # 컴퓨터가 랜덤으로 가위바위보...

[toc] 통계학 정리 1. 기본용어 정리 용어 설명 실험단위 사물, 사람 등 자료를 수집하는 실험 대상인 객체 모집단 실험단위의 전체 집합 변수 모집단의 특성이나 성질 ...

[toc] 중심극한정리 B(3, 1/6)의 표본평균의 분포 n = 3개 # 3개 set.seed(20221024) par(mfrow=c(2,2)) x <- rbinom(3000, 3, 1/6) # B(3, 1/6)에서 난수를 3000개 생성함 x <- matrix(x, 1000, 3) # 1000x3 행렬로 변환 x.mean <...

[toc] Circuit Theory HW3 문제 파이썬으로 직렬-병렬 저항의 합 구하는 코드 구현 코드 print("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~") ID = input("What is your Student ID? ") #A and B AtoB = input( "Are Registers ...

[toc] Circuit Theory HW2 문제 파이썬으로 P = VI 공식을 이용하여 0이 입력된 값을 구하기 코드 I, V, P, Direction of I 를 입력하면 됨 # P = IV (전력 = 전압 * 전류) # V = P / I (전압 = 전력 / 전류) # I = P / V (전류 = 전력 / 전압) i, v,...

[toc] R 함수를 활용한 문제 풀이 코드 # 2장 3번 문제 풀이 iris x <- iris[1:50,1] x #평균 mean(x) #분산 var(x) #표준편차 sd(x) #중앙값 median(x) #최대값 max(x) #최소값 min(x) #범위 range(x) #Q1, Q2, Q3 quantile(x) #IQR IQR(x) ...

[toc] Circuit Theory HW1 문제 파이썬으로 학번, 이름, 입학년도, 휴학 여부 입력 받아서 한 문장으로 출력하기 코드 a = input('What is your name? ') b = input('What is your Student ID? ') c = input('When did you enroll the Unive...