Lavorare con DeepSeek in Python
James Chapman
Curriculum Manager, DataCamp
![]()
![]()
Un treno percorre 60 miles in 1.5 hours. Se mantiene la stessa velocità, quanta strada percorrerà in 4 hours e a che ora arriverà se parte alle 2:15 PM?

Un treno percorre 60 miles in 1.5 hours. Se mantiene la stessa velocità, quanta strada percorrerà in 4 hours 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 miles)
Aggiungi 4 ore all’orario di partenza (2:15 PM + 4 ore = 6:15 PM)
Restituisci: "160 miles, arrivo alle 6:15 PM"

response = client.chat.completions.create(# On DeepSeek's API: model="deepseek-reasoner" model="deepseek-ai/DeepSeek-R1",messages=[ {"role": "user", "content": train_problem}] ) print(response.choices[0].message.content)
<think>
Risolviamo il problema passo dopo passo.
### **1. Calcolare la velocità del treno**
Per prima cosa, trova la velocità usando distanza e tempo dati.
\[
\text{Speed} = \frac{\text{Distance}}{\text{Time}} = \frac{60 \text{ miles}}{1.5 \text{ hours}} = 40 \text{ mph}
\]
### **2. Determinare la distanza in 4 ore**
Usando la velocità calcolata, scopri quanta strada percorre in 4 ore[...]
### **3. Calcolare l’ora di arrivo**
Se il treno parte alle **2:15 PM** e viaggia per **4 ore**, l’arrivo è[...]
</think>
### **Risultati finali**
- **Distanza in 4 ore:** \(\boxed{160 \text{ miles}}\)
- **Ora di arrivo:** \(\boxed{6:15 \text{ PM}}\)
response_content = response.choices[0].message.content
import re match = re.search(r'<think>(.*?)</think>', response_content, re.DOTALL)think_content = match.group(1).strip() print(think_content)
Risolviamo il problema passo dopo passo.
### **1. Calcolare la velocità del treno**
Per prima cosa, trova la velocità usando distanza e tempo dati.
\[
\text{Speed} = \frac{\text{Distance}}{\text{Time}} = \frac{60 \text{ miles}}{1.5 \text{ hours}} = 40 \text{ mph}
\]
### **2. Determinare la distanza in 4 ore**
Usando la velocità calcolata, scopri quanta strada percorre in 4 ore[...]
### **3. Calcolare l’ora di arrivo**
Se il treno parte alle **2:15 PM** e viaggia per **4 ore**, l’arrivo è[...]
Lavorare con DeepSeek in Python