Python ile DeepSeek Kullanımı
James Chapman
Curriculum Manager, DataCamp
![]()
![]()
Bir tren 1,5 saatte 60 mil gider. Aynı hızla devam ederse, 4 saatte ne kadar yol alır ve 2:15 PM'de kalkarsa ne zaman varır?

Bir tren 1,5 saatte 60 mil gider. Aynı hızla devam ederse, 4 saatte ne kadar yol alır ve 2:15 PM'de kalkarsa ne zaman varır?
Hızı hesaplayın (60 ÷ 1.5 = 40 mph)
4 saatle çarpıp mesafeyi bulun (40 × 4 = 160 mil)
Kalkış saatine 4 saat ekleyin (2:15 PM + 4 saat = 6:15 PM)
Döndür: "160 mil, varış 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>
Sorunu adım adım çözelim.
### **1. Tren hızını hesaplayın**
Önce verilen mesafe ve zamandan trenin hızını bulun.
\[
\text{Hız} = \frac{\text{Mesafe}}{\text{Zaman}} = \frac{60 \text{ mil}}{1{.}5 \text{ saat}} = 40 \text{ mph}
\]
### **2. 4 saatte alınan mesafeyi bulun**
Yukarıdaki hızla trenin 4 saatte gideceği yolu hesaplayın[...]
### **3. Varış saatini hesaplayın**
Tren **2:15 PM**'de kalkıp **4 saat** giderse, varış saati[...]
</think>
### **Nihai Yanıtlar**
- **4 saatte katedilen mesafe:** \(\boxed{160 \text{ mil}}\)
- **Varış saati:** \(\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)
Sorunu adım adım çözelim.
### **1. Tren hızını hesaplayın**
Önce verilen mesafe ve zamandan trenin hızını bulun.
\[
\text{Hız} = \frac{\text{Mesafe}}{\text{Zaman}} = \frac{60 \text{ mil}}{1{.}5 \text{ saat}} = 40 \text{ mph}
\]
### **2. 4 saatte alınan mesafeyi bulun**
Yukarıdaki hızla trenin 4 saatte gideceği yolu hesaplayın[...]
### **3. Varış saatini hesaplayın**
Tren **2:15 PM**'de kalkıp **4 saat** giderse, varış saati[...]
Python ile DeepSeek Kullanımı