Python으로 DeepSeek 활용하기
James Chapman
AI Curriculum Lead, DataCamp
![]()
![]()
기차가 1.5시간 동안 60마일을 이동합니다. 같은 속도로 계속 달린다면 4시간 동안 얼마나 멀리 이동할까요? 그리고 오후 2시 15분에 출발한다면 도착 시간은 언제일까요?

기차가 1.5시간 동안 60마일을 이동합니다. 같은 속도로 계속 달린다면 4시간 동안 얼마나 멀리 이동할까요? 그리고 오후 2시 15분에 출발한다면 도착 시간은 언제일까요?
속도 계산 (60 ÷ 1.5 = 40 mph)
4시간을 곱해 거리 구하기 (40 × 4 = 160마일)
출발 시간에 4시간 더하기 (오후 2시 15분 + 4시간 = 오후 6시 15분)
결과 반환: "160마일, 오후 6시 15분 도착"

response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V4-Pro-0813",
messages=[{"role": "user", "content": train_problem}]
)
print(response.choices[0].message.content)
print(response.choices[0].message.content)
**Step 1 - Find the train's speed**
Speed = 60 / 1.5 = **40 mph**
**Step 2 - Distance in 4 hours**
Distance = 40 × 4 = **160 miles**
**Step 3 - Arrival time**
2:15 PM + 4 hours = **6:15 PM**
**Final Answer:** 160 miles, arriving at 6:15 PM
response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V4-Pro-0813",
extra_body={"thinking": {"type": "disabled"}},
messages=[{"role": "user", "content": prompt}]
)
"enabled" 상태이며, 비활성화하려면 "disabled"를 전달합니다response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V4-Pro-0813",
reasoning_effort="max",
messages=[{"role": "user", "content": train_problem}]
)
print(response.choices[0].message.content)
"high"이며 → 더 어려운 문제에는 "max"로 설정합니다Python으로 DeepSeek 활용하기