Espacio de programación con IA
Celdas braille de seis puntos
Codifica celdas braille de seis puntos a partir de posiciones numeradas.
● ● ●Dotbraid●
Flujos de trabajo · Celdas braille de seis puntos ×
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 celdas braille de seis puntos a partir de posiciones numeradas.
✓ CambiosRevisa antes de aplicar ↗
Vista ilustrativa
- Proyecto
- Comprueba la celda vacía y los seis puntos, rechazando duplicados, el punto siete y valores no enteros.
- Revisa antes de aplicar
- Compara el comportamiento real con el resultado esperado. Si una prueba falla, investiga la causa antes de hacer más cambios.
- Modelos
- Configura un endpoint compatible con OpenAI o Anthropic usando la URL base y, si hace falta, una clave API. Prueba la conexión. Un servidor local debe estar en ejecución; las herramientas remotas pueden enviar datos por separado.
Flujos de trabajo
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))