[Python 기초] AI 개발자를 위한 Python 설치 & 기본 문법
💡 "AI 개발을 시작하려면 먼저 Python을 배워야 한다!"
Python은 AI, 데이터 분석, 웹 개발 등 다양한 분야에서 활용되는 강력한 프로그래밍 언어입니다.
이번 포스팅에서는 AI 개발에 적합한 Python의 특징을 간단히 살펴보고 Python 설치 방법과 기본 문법을 공부해보겠습니다.
1️⃣ Python이 AI 개발에 적합한 이유
✔ 코드가 간결하고 직관적이다 → 초보자도 비교적 쉽게 배울 수 있음
✔ 강력한 라이브러리 지원 → NumPy, Pandas, TensorFlow 등 AI 개발에 최적화된 패키지 제공
✔ 데이터 처리 및 분석이 용이 → 데이터를 활용하며 AI 학습 모델 구축 가능
2️⃣ Python 설치하기 (Windows, Mac, Linux)
📌 Windows에서 설치하는 방법
- Python 공식 웹사이트에 접속
- 최신 버전의 Python 다운로드 (python-3.x.x.exe)
- 실행 후 "Add Python to PATH" 체크 → 설치 완료
📌 Mac에서 설치하는 방법
Mac에서는 터미널을 사용해 Python을 설치할 수 있습니다. (brew 설치법)
brew install python
📌 Linux에서 설치하는 방법
sudo apt update
sudo apt install python3
3️⃣ Python 실행하는 방법
Python 코드를 실행하는 방법은 2가지가 있습니다.
📌 1. 터미널에서 직접 실행 (인터프리터 모드)
✔ 터미널(명령 프롬프트, Mac의 Terminal)을 열고 다음 명령어를 입력
> python3
✔ Python 인터프리터가 실행되며, 직접 코드를 입력할 수 있음
>>> print("Hello, Python!")
Hello, Python!
📌 2. .py 파일을 실행하는 방법
✔ .py 확장자로 파일을 저장 후 실행
✔ 예: hello.py 파일을 만들고 다음 코드 작성
print("Hello, Python!")
✔ 터미널에서 실행
python3 hello.py
4️⃣ Python 기본 문법 배우기
✅ 1. Hello, World! 출력하기
Python을 처음 실행하면 가장 먼저 "Hello, World!"를 출력해 봅시다.
>>> print("Hello, Python!")
Hello, Python!
✅ 2. 변수와 자료형
✔ 변수(Variable): 데이터를 저장하는 공간
✔ 자료형(Data Type): Python에서 지원하는 기본 데이터 유형
📌 변수 예제:
>>> name = "AI 개발자"
>>> age = 25
>>> is_learning = True
>>> print(name, age, is_learning)
AI 개발자 25 True
✅ 3. 연산자 (Operators) 활용
✔ 산술 연산자: +, -, *, /, //(몫), %(나머지), **(제곱)
✔ 비교 연산자: ==, !=, >, <, >=, <=
✔ 논리 연산자: and, or, not
📌 연산자 활용 예제:
>>> a = 10
>>> b = 3
>>>
>>> print(a + b) # 덧셈
13
>>> print(a / b) # 나누기 (소수점 포함)
3.3333333333333335
>>> print(a // b) # 몫 구하기
3
>>> print(a ** b) # 거듭제곱 (10^3)
1000
5️⃣ 실습 문제: 간단한 계산기 만들기
✔ 사용자가 두 개의 숫자를 입력하면 덧셈, 뺄셈, 곱셈, 나눗셈 결과를 출력하는 프로그램을 만들어 보세요.
num1 = float(input("첫 번째 숫자를 입력하세요: "))
num2 = float(input("두 번째 숫자를 입력하세요: "))
print("덧셈 결과:", num1 + num2)
print("뺄셈 결과:", num1 - num2)
print("곱셈 결과:", num1 * num2)
print("나눗셈 결과:", num1 / num2)
> python3 calc.py
첫 번째 숫자를 입력하세요: 10
두 번째 숫자를 입력하세요: 30
덧셈 결과: 40.0
뺄셈 결과: -20.0
곱셈 결과: 300.0
나눗셈 결과: 0.3333333333333333
🚀 다음 단계: Python의 핵심 자료형과 리스트 활용하기!
다음 포스팅에서는 Python의 자료형(숫자, 문자열, 리스트, 딕셔너리 등)과 리스트 활용법을 공부해 볼게요!
📌 요약 (SEO 최적화)
- Python 설치 방법 (Windows, Mac, Linux)
- Python 실행 방법 (터미널 & .py 파일 실행)
- Python 기본 문법: 변수, 자료형, 연산자
- 실습 문제: 간단한 계산기 만들기
📢 질문이 있거나, 실행 중 오류가 발생하면 댓글로 남겨 주세요!
🔗 📚 추가 참고 자료:
📍 Python 공식 문서
📍 Python 설치 가이드 (Windows)
📍 Python 설치 가이드 (Mac)
📢 함께 Python 기초를 마스터하고 AI 개발에 도전! 😊
'AI와 친해지기 > AI를 직접해볼까?' 카테고리의 다른 글
[Python 기초] AI 개발자를 위한 클래스, 객체 지향 프로그래밍 (2) | 2025.02.12 |
---|---|
[Python 기초] AI 개발자를 위한 함수 활용법 (1) | 2025.02.11 |
[Python 기초] AI개발자를 위한 제어문: 조건문과 반복문 (1) | 2025.02.09 |
[Python 기초] AI개발자를 위한 핵심 자료형과 리스트 활용법 (0) | 2025.02.08 |
AI 개발자 첫걸음 (1) | 2025.02.03 |