Lavorare con DeepSeek in Python
James Chapman
AI Curriculum Lead, DataCamp
![]()
![]()
Un treno percorre 60 miglia in 1,5 ore. Se mantiene la stessa velocità, quante miglia percorrerà in 4 ore e a che ora arriverà se parte alle 2:15 PM?

Un treno percorre 60 miglia in 1,5 ore. Se mantiene la stessa velocità, quante miglia percorrerà in 4 ore e a che ora arriverà se parte alle 2:15 PM?
Calcola la velocità (60 ÷ 1,5 = 40 mph)
Moltiplica per 4 ore per trovare la distanza (40 × 4 = 160 miglia)
Aggiungi 4 ore all'orario di partenza (2:15 PM + 4 ore = 6:15 PM)
Risultato: "160 miglia, arrivo alle 6:15 PM"

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)
**Passo 1 - Trova la velocità del treno**
Velocità = 60 / 1,5 = **40 mph**
**Passo 2 - Distanza in 4 ore**
Distanza = 40 × 4 = **160 miglia**
**Passo 3 - Orario di arrivo**
2:15 PM + 4 ore = **6:15 PM**
**Risposta finale:** 160 miglia, arrivo alle 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" di default; passa "disabled" per disattivarloresponse = 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" → imposta "max" per problemi più difficiliLavorare con DeepSeek in Python