본문 바로가기

분류 전체보기

(104)
classification - Stochastic Gradient Descent (분류 - 확률적경사하강법) import numpy as npimport matplotlib.pyplot as pltfrom sklearn import datasets# 아이리스 데이터셋 로드iris_data = datasets.load_iris()input_data = iris_data.datacorrect = iris_data.targetn_data = len(correct)# 입력 데이터 정규화ave_input = np.average(input_data, axis=0)std_input = np.std(input_data, axis=0)input_data = (input_data - ave_input) / std_input# 정답 데이터를 원-핫 인코딩으로 변환correct_data = np.zeros((n_data, 3))fo..
19제곱근의덧셈과뺄셈 import math# 두 개의 수 입력받기num1 = float(input("첫 번째 수를 입력하세요: "))num2 = float(input("두 번째 수를 입력하세요: "))# 제곱근 계산 과정 출력sqrt_num1 = math.sqrt(num1)sqrt_num2 = math.sqrt(num2)print(f"첫 번째 수 {num1}의 제곱근은 {sqrt_num1}입니다.")print(f"두 번째 수 {num2}의 제곱근은 {sqrt_num2}입니다.")# 덧셈 계산 과정 출력addition = sqrt_num1 + sqrt_num2print(f"제곱근 {sqrt_num1}과 {sqrt_num2}의 덧셈 과정: {sqrt_num1} + {sqrt_num2} = {addition}")# 뺄셈 계산 과정..
18분모의유리화 import mathdef rationalize_denominator(numerator, denominator):    # 분모가 루트 형태인지 확인    if denominator != int(denominator):  # 분모가 정수가 아니면 유리화        conjugate = denominator        numerator *= conjugate        denominator *= conjugate    return numerator, denominator# 사용자로부터 분자와 분모 입력받기numerator = eval(input("분자를 입력하세요 (예: 1): "))denominator = eval(input("분모를 입력하세요 (예: 2**0.5): "))# 유리화된 결과 계산ra..
17제곱근의곱셈과나눗셈 import math# 제곱근 입력 받기sqrt_1 = float(input("첫 번째 수를 입력하세요: "))sqrt_2 = float(input("두 번째 수를 입력하세요: "))a = int(math.sqrt(sqrt_1))b = int(math.sqrt(sqrt_2))print(f"제곱근의 곱 = {a * b}")print(f"제곱근의 나눗셈 = {a / b}")
kakaotalk PC APP setText test import time, win32con, win32api, win32gui #pip install pywin32# # 카톡창 이름 (열려있는 상태, 최소화 X, 창뒤에 숨어있는 비활성화 상태 가능)kakao_opentalk_name = ':: XXXX XXX ::'def kakao_sendtext(text):    win32api.SendMessage(hwndEdit, win32con.WM_SETTEXT, 0, text)    SendReturn(hwndEdit)# # 엔터def SendReturn(hwnd):    win32api.PostMessage(hwnd, win32con.WM_KEYDOWN, win32con.VK_RETURN, 0)    time.sleep(0.01)    win32api.Pos..
16무리수계산의기초 import math# 사용자로부터 값 입력 받기user_input = float(input("수를 입력하세요: "))# 입력받은 값의 제곱근 계산sqrt_value = math.sqrt(user_input)print(f"{user_input}의 제곱근은 {sqrt_value}입니다.")# 계산 과정 출력을 위한 초기화remainder = user_inputsteps_sqrt = []steps_squares = []# 제곱근 내의 제곱수 구하기integer_part = int(sqrt_value)square_within_sqrt = integer_part ** 2print(f"{user_input}의 제곱근 안에 있는 가장 큰 제곱수는 {square_within_sqrt}입니다.")# 제곱근 계산 과정w..
15곱셈에대한계산법칙 from fractions import Fractiondef calculate_operations(values):    fractions = [Fraction(value) for value in values]    # 곱셈    product = 1    product_explanation = ''    for i, frac in enumerate(fractions):        product *= frac        product_explanation += f'{frac}'        if i != len(fractions) - 1:            product_explanation += ' * '    print(f'입력한 값들의 곱: {product_explanation} = {produ..
14정수와유리수의나눗셈 from fractions import Fractiondef calculate_division(values):    fractions = [Fraction(value) for value in values]    # 각 값들의 역수 출력    print("각 값들의 역수:")    for i, frac in enumerate(fractions):        reciprocal = 1 / frac        print(f'{frac}의 역수: {reciprocal}')    # 모든 값들 서로 나누기    result = fractions[0]    explanation = str(fractions[0])    for i in range(1, len(fractions)):        explanatio..