AI와 친해지기/AI를 직접해볼까?

[Python 기초] AI 개발자를 위한 Python 설치 & 기본 문법

insight발자국 2025. 2. 7. 11:55

[Python 기초] AI 개발자를 위한 Python 설치 & 기본 문법

💡 "AI 개발을 시작하려면 먼저 Python을 배워야 한다!"
Python은 AI, 데이터 분석, 웹 개발 등 다양한 분야에서 활용되는 강력한 프로그래밍 언어입니다.
이번 포스팅에서는 AI 개발에 적합한 Python의 특징을 간단히 살펴보고 Python 설치 방법과 기본 문법을 공부해보겠습니다.


1️⃣ Python이 AI 개발에 적합한 이유

 코드가 간결하고 직관적이다 → 초보자도 비교적 쉽게 배울 수 있음
 강력한 라이브러리 지원 → NumPy, Pandas, TensorFlow 등 AI 개발에 최적화된 패키지 제공
 데이터 처리 및 분석이 용이 → 데이터를 활용하며 AI 학습 모델 구축 가능


2️⃣ Python 설치하기 (Windows, Mac, Linux)

📌 Windows에서 설치하는 방법

  1. Python 공식 웹사이트에 접속
  2. 최신 버전의 Python 다운로드 (python-3.x.x.exe)
  3. 실행 후 "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 개발에 도전! 😊