2026/01/20 5

Import를 이용한 Main파일 실행

1. 모듈 파일 만들기파일명: my_calc_module.py (저장할 이름) 더하기와 빼기 기능을 가진 "부품" 파일입니다. Python # my_calc_module.pydef plus(a, b): """두 수를 더하는 함수""" return a + bdef minus(a, b): """두 수를 빼는 함수""" return a - b# 이 파일이 직접 실행되었을 때만 테스트 코드 실행if __name__ == "__main__": print("--- 모듈 테스트 중 ---") print(f"1 + 1 = {plus(1, 1)}") 2. 메인 파일 만들기 (실행용)파일명: my_calc_main.py (저장할 이름) ..

AI딥러닝/Python 2026.01.20

Python DB. sqlite3 설치 실행

import sqlite3 as s # 1. DB 연결 및 설정 conn = s.connect("c:/sundo/AIPython/db/abc.db") c = conn.cursor() # 2. 테이블 초기화 (연습용) c.execute("drop table if exists food") c.execute("create table food(menu char(20), price int)") # 3. 기초 데이터 삽입 c.execute("insert into food values('라면', 4000)") c.execute("insert into food values('떡볶이', 3000)") c.execute("insert into food values('김밥', 2000)") c.execute("insert ..

AI딥러닝/Python 2026.01.20

Python 엑셀로 저장하기

# 문제 : 이름, 국어점수, 영어점수, 수하가점수를 입력받아서 총점, 평균, 학점을 반환받는 코드를 만들어보자! #해답import os # 폴더 생성 등을 위한 모듈# --- 1. 함수 정의 (계산 로직) --- def calc_total(kor, eng, math): """국영수 점수를 받아 총점을 반환하는 함수""" return kor + eng + math def calc_avg(total): """총점을 받아 평균을 반환하는 함수""" return total / 3 def calc_grade(avg): """평균을 받아 학점(A~F)을 반환하는 함수""" if avg >= 90: return "A" elif avg >= 80: ..

AI딥러닝/Python 2026.01.20

명령어 1탄. 파이썬 실무에서 사용하는

1. 기본 문법 및 제어 (Logic & Flow)def, return설명: def는 새로운 함수(기능)를 정의할 때 쓰고, return은 함수의 결과값을 반환하고 함수를 종료할 때 사용합니다.실무 예시:Python # 부가세 계산기 함수 만들기def calc_vat(price): return price * 0.1try, except설명: 에러가 발생할 수 있는 코드를 안전하게 처리합니다. try 블록 안에서 에러가 나면 프로그램이 멈추지 않고 except 블록으로 넘어가 처리합니다.실무 예시:Python # 파일이 없어도 프로그램이 죽지 않게 처리try: data = open("data.txt").read()except FileNotFoundError: print("파일이 없습니다. 빈..

AI딥러닝/Python 2026.01.20

Python과 Python DB 설치하기

0. 파이썬이란?"""1991년 네덜란드의 프로그래머 '귀도 반 로섬(Guido van Rossum)'이 개발했으며, 초보자부터 구글, 나사(NASA) 같은 전문가 집단까지 폭넓게 사용하고 있습니다. 복잡한 기호나 괄호를 최소화해서 코드를 읽기 편합니다. 또한, 남들이 미리 만들어 둔 유용한 도구인 라이브러리가 다양하고 많습니다.""" 예를들어) 가짜 데이터가 필요할때는 from faker import Faker 을 쓰고, 랜덤 숫자가 필요하면 import random을 쓰면됩니다.그 외에도 엑셀로 저장하는 improt csv도 있으며 그 외에도 각종 산업분야에서 사용할 수 있는 라이브러리가 많습니다. 1. 파이썬 설치하기python-3.10.0rc2-amd64를 아래의 주소에서 찾아 설치하세요.htt..

AI딥러닝/Python 2026.01.20