python 43

파이썬 기초 1편 | Python 정의·특징·활용 분야 한 번에 정리

목차1. Python(파이썬)이란2. Python 특징3. Python으로 가능한 것 vs 어려운 것1. Python(파이썬)이란정의1990년 네덜란드 암스테르담에서 귀도 반 로섬(Guido Van Rossum)이 개발한 인터프리터 언어⭐이름은 신화 속 뱀에서 유래 (재미 요소일 뿐 기술적 의미는 없음)현재 위상구글 내부 코드의 50% 이상 Python 사용Instagram, Netflix, Amazon 등 대형 서비스에서 사용공동 작업과 유지 보수가 매우 쉽고 편리함현재 AI/데이터 분석 생태계의 중심 언어💡 "지금은 AI 시대이고, AI 대부분이 Python 기반이다." 2. Python 특징1. 인간다운 언어4. 무료 & 오픈소스2. 상대적으로 간결한 문법5. C와의 궁합이 좋음3. 인터프리터 언..

Python 2026.03.03

Baekjoon(백준) - 25304 (영수) | Python

import sysX = int(sys.stdin.readline())N = int(sys.stdin.readline())total = 0for _ in range(N): a, b = map(int, sys.stdin.readline().split()) total += a * bif X == sum: print("Yes")else: print("No") 사용된 개념1. 입력 처리import sysX = int(sys.stdin.readline())N = int(sys.stdin.readline()) sys.stdin.readline()표준 입력을 빠르게 받기 위한 함수대량 입력에서 input()보다 빠름int()문자열 → 정수 변환 2. 반복문for _ in range(N): ran..

backjeon/Bronze 2026.03.02

Baekjoon(백준) - 2480 (주사위 세개) | Python

import sysa, b, c = map(int, sys.stdin.readline().split())[a, b, c] = sorted([a, b, c])if a == b and a == c: print(10000 + (a * 1000))elif a == b or b == c: print(1000 + (b * 100))else: print(c * 100)사용된 개념1. 입력 처리 - sys.stdin.readline()import sysa, b, c = map(int, sys.stdin.readline().split())sys.stdin.readline()→ 표준 입력을 빠르게 받기 위한 함수split()→ 공백 기준으로 문자열 분리map(int, ...)→ 각 요소를 정수형으로 변환백..

backjeon/Bronze 2026.03.01