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",
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",
extra_body={"thinking": {"type": "disabled"}},
messages=[{"role": "user", "content": prompt}]
)
"enabled"; 비활성화하려면 "disabled" 전달response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V4-Pro",
reasoning_effort="max",
messages=[{"role": "user", "content": train_problem}]
)
print(response.choices[0].message.content)
"high" → 어려운 문제엔 "max" 설정Python으로 DeepSeek 활용하기