DDotbraid
AI-werkruimte voor code

Braillecellen met zes punten

Codeer braillecellen met zes punten uit genummerde posities.

● ● ●Dotbraid●
Werkprocessen · Braillecellen met zes punten ×
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))
✳Codeer braillecellen met zes punten uit genummerde posities.
✓ WijzigingenControleer vóór het toepassen ↗
Illustratie van de werkruimte
Project
Controleer de lege cel en alle zes punten en weiger dubbele posities, punt zeven en niet-gehele waarden.
Controleer vóór het toepassen
Vergelijk het werkelijke gedrag met het verwachte resultaat. Onderzoek een mislukte controle voordat je verdergaat met wijzigingen.
Modellen
Stel een OpenAI-compatibel of Anthropic-endpoint in met de basis-URL en zo nodig een API-sleutel. Test de verbinding. Een lokale modelserver moet actief zijn; externe hulpmiddelen kunnen apart gegevens versturen.
Werkprocessen

Braillecellen met zes punten

Werkprocessen ↗
Werkprocessen
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))
AI-werkruimte voor code

Je volgende idee begint hier.

Download voor Windows ↗