BaşlayınÜcretsiz başlayın

Reasoning moduyla kod yazma

Şimdi DeepSeek V4-Pro'nun akıl yürütme özelliğiyle kod yazma sırası sende! Bildiğin gibi, güvenilir kod geliştirmenin önemli bir parçası da testler eklemektir; böylece nihai çıktıyı döndürmeden önce ara adımların doğru çalıştığını doğrularsın. İyi yazılmış testler hata ayıklamayı çok kolaylaştırır!

Bir meslektaşın üzerinde çalıştığı bir Python betiğini sana devretti ve bunun test içermediğini fark ettin. Betikte kullanılan kütüphanelere veya sözdizimine aşina olmadığın için, assert ifadeleri şeklinde uygun testler eklemek üzere V4-Pro'nun varsayılan akıl yürütmesinden yararlanacaksın. assert ifadeleri hakkında daha fazla okumak istersen, bu DataCamp öğreticisine göz at.

import numpy as np
a = np.arange(5)
b = a.reshape(-1, 1)
c = np.ones((5, 3))
d = np.hstack((b, c))
col_means = d.mean(axis=0)

Bu egzersiz, kursun bir parçasıdır

Python ile DeepSeek Kullanımı

Kursa Göz Atın

Egzersiz talimatları

  • Verilen kodu, senin için başlatılmış olan sınırlandırılmış isteme kopyala.
  • prompt'u deepseek-ai/DeepSeek-V4.1-Flash'e gönder.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

client = OpenAI(api_key="", base_url="https://api.together.xyz/v1")

# Copy the code into the prompt
prompt = """[Task: Write Python assert statements for the following code.]
Code:
____
"""

# Send the prompt — V4-Pro reasons by default
response = client.chat.completions.create(model="deepseek-ai/DeepSeek-V4.1-Flash", messages=[{"role": "user", "content": ____}], max_tokens=400)
print(response.choices[0].message.content)
Kodu Düzenle ve Çalıştır