Spațiu de programare cu AI
Celule braille cu șase puncte
Codificați celule braille cu șase puncte din poziții numerotate.
● ● ●Dotbraid●
Fluxuri de lucru · Celule braille cu șase puncte ×
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))✳Codificați celule braille cu șase puncte din poziții numerotate.
✓ ModificăriVerifică înainte de aplicare ↗
Ilustrarea spațiului de lucru
- Proiect
- Verificați celula goală și toate cele șase puncte, respingând duplicatele, punctul șapte și intrările neîntregi.
- Verifică înainte de aplicare
- Compară comportamentul real cu rezultatul așteptat. Dacă o verificare eșuează, cercetează cauza înainte de alte modificări.
- Modele
- Configurează un endpoint compatibil OpenAI sau Anthropic cu URL-ul de bază și cheia API, dacă este necesară. Testează conexiunea. Serverul local trebuie să ruleze; instrumentele externe pot transmite date separat.
Fluxuri de lucru
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))