✅ 프롬프트 설계자를 위한 실전 Python 핵심 20선
이 문서는 프롬프트 설계자 및 생성형 AI 활용자를 위한 Python 핵심 기능 20가지를 정리한 자료입니다.
특히 API 호출, 자동화, 텍스트 전처리에 필수적인 항목을 중심으로 구성되어 있으며, 실전 적용을 목표로 작성되었습니다.
번호
항목
설명
활용 예
1
print()
결과 출력
프롬프트 디버깅, 중간 결과 확인
2
변수 선언 (x = 10)
값 저장
입력/출력값 임시 저장
3
str, int, float 형변환
데이터 타입 전환
API 응답 가공 시 사용
4
input()
사용자 입력 수신
인터랙티브 프롬프트 생성
5
if, elif, else
조건 분기
응답 조건 제어
6
for, while
반복 처리
다중 입력 반복 처리
7
list, dict, set
핵심 자료구조
프롬프트 구성 데이터 구조화
8
append(), remove() 등
리스트 조작
예시나 옵션 목록 처리
9
split(), join()
문자열 나누기/합치기
사용자 입력 전처리
10
replace(), strip()
문자열 정제
공백, 특수문자 처리
11
len()
길이 측정
프롬프트 길이 제어
12
enumerate(), range()
순서 제어 반복
자동 번호 붙이기 등
13
함수 정의 (def)
코드 재사용
프롬프트 생성기 템플릿화
14
import
외부 모듈 호출
API, 파일, 시스템 연동
15
json 모듈
JSON 포맷 다루기
GPT 응답 구조 분석
16
requests 모듈
API 호출
GPT, Claude, 외부 AI 연동
17
try-except
오류 처리
API 실패 대응 처리
18
파일 입출력 (open, read, write)
텍스트 저장/불러오기
프롬프트 기록 자동 저장
19
os, pathlib
시스템 경로 제어
파일 경로 지정, 자동화
20
리스트 컴프리헨션
한 줄 반복 처리
응답 정리, 요약, 가공
기능 범주
관련 항목
실무 적용 맥락
텍스트 전처리
9, 10, 11
사용자 입력 정리, 프롬프트 구성 최적화
데이터 구조화
7, 8, 12, 20
JSON 응답 가공, 반복 입력 처리
API 응답 처리
14, 15, 16, 17
GPT/Claude 응답 해석 및 후처리
자동화 스크립트
18, 19
프롬프트 파일 입출력 및 자동 저장 처리
목적
필요한 항목
설명
프롬프트 자동 생성기 제작
1~13번
텍스트 처리, 흐름 제어, 재사용 가능 구조 중심
API 연동 자동화 도구 개발
14~20번
외부 연동, 에러 처리, 입출력 자동화 중심