Python 3

[Python] 시각화

1. 막대 그래프 (Bar Chart)사용 목적: 범주형 데이터의 수량 비교import matplotlib.pyplot as plt categories = ['A', 'B', 'C'] values = [10, 20, 15] plt.bar(categories, values) plt.title("카테고리별 값") plt.xlabel("카테고리") plt.ylabel("값") plt.show()plt.bar() → 수직plt.barh() → 수평📈 2. 선 그래프 (Line Plot)사용 목적: 시간에 따른 변화, 추세 분석x = [1, 2, 3, 4, 5] y = [10, 12, 8, 15, 20] plt.plot(x, y, marker='o') plt.title("시간에 따른 변화") plt.xlabel..

Python 2025.04.16

[Python] 입력과 출력

00. 변수 명명 규칙구성 요소: 영문자, 숫자, 밑줄(_)금지: 공백, 숫자로 시작, 소문자와 대문자 구분권고: 의미있는 이름으로 명명01. 입력myName = input()input() : 사용자로 부터 입력을 받음= : 오른쪽 항의 내용을 왼쪽 항에 저장myName : 변수로 숫자값이나 문자값등을 저장02. 출력print(myName) # 앞서 input()에서 입력한 사용자의 값이 출력됨print('a', 'b', 3) # 문자열들이 공백(' ')으로 연결됨print('a+b', 'a'+'b') # 'a+b'는 그대로 출력, 'a'와 'b'는 'ab'로 합쳐진 후에 출력print() # 다음 줄로 넘어감print괄호 안의 내용을 화면에 출력하고 줄넘김괄호 안에는 문자값, 변수, 계산식이 들..

Python 2025.04.04

[Python] 파이썬 시작 전

01. Python인터프리터 객체지향 - 한 줄 씩 해석다른 언어와 결합하거나 API와 연결하는 역할을 주로 수행대부분의 인공지능 관련 공개 SW들이 Python을 지원02. 빅데이터 개요산업 혁명혁명(revolution)권력이나 조직 구조의 갑작스런 변화를 의미사회나 정치 체제의 변화를 의미하는 것이 일반적, But 경제나 문화, 사상 등 여러 분야의 급격한 변화를 가리키는 말로도 사용빅데이터데이터 vs 정보데이터(data): 자료, 현실 세계에서 측정되고 수집된 사실 또는 값정보(information): 어떠한 목적이나 의도에 맞게 데이터를 가공 처리즉, 의미/목적을 포함하지 않고 단순 수집된 원시 자료는 데이터, 의도/목적에 따라 데이터를 처리하고 분석하여 데이터에 의미를 부여한 것은 정보정의대량의..

Python 2025.04.04