Pracovní prostředí s AI pro kód
Šestibodové braillské buňky
Zakódujte šestibodové braillské buňky z číslovaných pozic.
● ● ●Dotbraid●
Pracovní postupy · Šestibodové braillské buňky ×
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))✳Zakódujte šestibodové braillské buňky z číslovaných pozic.
✓ ZměnyPřed použitím zkontrolujte ↗
Ilustrace pracovního prostředí
- Projekt
- Ověřte prázdnou buňku a všech šest bodů a odmítněte opakované pozice, sedmý bod a necelá čísla.
- Před použitím zkontrolujte
- Porovnejte skutečné chování s očekávaným výsledkem. Pokud kontrola selže, před dalšími změnami zjistěte příčinu.
- Modely
- Nastavte endpoint kompatibilní s OpenAI nebo Anthropic pomocí základní URL a případného API klíče. Otestujte připojení. Lokální server modelu musí běžet; vzdálené nástroje mohou data odesílat samostatně.
Pracovní postupy
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))