DDotbraid
Środowisko programowania z AI

Sześciopunktowe komórki brajlowskie

Zakoduj sześciopunktowe komórki brajlowskie z numerowanych pozycji.

● ● ●Dotbraid●
Sposoby pracy · Sześciopunktowe komórki brajlowskie ×
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))
✳Zakoduj sześciopunktowe komórki brajlowskie z numerowanych pozycji.
✓ ZmianySprawdź przed zastosowaniem ↗
Ilustracja środowiska
Projekt
Sprawdź pustą komórkę i wszystkie sześć punktów, odrzucając duplikaty, punkt siódmy oraz wartości niecałkowite.
Sprawdź przed zastosowaniem
Porównaj rzeczywiste zachowanie z oczekiwanym wynikiem. Jeśli sprawdzenie się nie powiedzie, wyjaśnij przyczynę przed kolejnymi zmianami.
Modele
Dodaj endpoint zgodny z OpenAI lub Anthropic, podając bazowy URL i klucz API, jeśli jest wymagany. Sprawdź połączenie. Lokalny serwer modelu musi działać; zdalne narzędzia mogą przesyłać dane oddzielnie.
Sposoby pracy

Sześciopunktowe komórki brajlowskie

Sposoby pracy ↗
Sposoby pracy
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))
Środowisko programowania z AI

Tutaj zaczyna się kolejny pomysł.

Pobierz dla Windows ↗