Yapay zekâ ile kod çalışma alanı
Altı noktalı Braille hücreleri
Numaralı konumlardan altı noktalı Braille hücreleri kodlayın.
● ● ●Dotbraid●
İş akışları · Altı noktalı Braille hücreleri ×
def braille_cell(dots):
if any(type(d) is not int or d < 1 or d > 6 for d in dots):
raise ValueError("dot range")
if len(set(dots)) != len(dots):
raise ValueError("duplicate dot")
return chr(0x2800 + sum(1 << (d - 1) for d in dots))✳Numaralı konumlardan altı noktalı Braille hücreleri kodlayın.
✓ DeğişikliklerUygulamadan önce inceleyin ↗
Çalışma alanı çizimi
- Proje
- Boş hücreyi ve altı noktanın tamamını kontrol edin, yinelenen konumları, yedinci noktayı ve tam sayı olmayan girdiyi reddedin.
- Uygulamadan önce inceleyin
- Gerçek davranışı beklenen sonuçla karşılaştırın. Bir kontrol başarısız olursa yeni değişikliklerden önce nedenini araştırın.
- Modeller
- Temel URL ve gerekiyorsa API anahtarıyla OpenAI uyumlu veya Anthropic endpoint yapılandırın. Bağlantıyı test edin. Yerel model sunucusu çalışıyor olmalıdır; uzak araçlar ayrıca veri aktarabilir.
İş akışları
def braille_cell(dots):
if any(type(d) is not int or d < 1 or d > 6 for d in dots):
raise ValueError("dot range")
if len(set(dots)) != len(dots):
raise ValueError("duplicate dot")
return chr(0x2800 + sum(1 << (d - 1) for d in dots))