DDotbraid
Ruang kerja kode dengan AI

Sel Braille enam titik

Kodekan sel Braille enam titik dari posisi bernomor.

● ● ●Dotbraid●
Alur kerja · Sel Braille enam titik ×
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))
✳Kodekan sel Braille enam titik dari posisi bernomor.
✓ PerubahanTinjau sebelum menerapkan ↗
Ilustrasi ruang kerja
Proyek
Periksa sel kosong dan keenam titik, menolak posisi ganda, titik ketujuh dan masukan bukan bilangan bulat.
Tinjau sebelum menerapkan
Bandingkan perilaku sebenarnya dengan hasil yang diharapkan. Jika pemeriksaan gagal, cari penyebabnya sebelum membuat perubahan lain.
Model
Atur endpoint kompatibel OpenAI atau Anthropic dengan URL dasar dan kunci API jika diperlukan. Uji koneksi. Server model lokal harus berjalan; alat jarak jauh dapat mengirim data secara terpisah.
Alur kerja

Sel Braille enam titik

Alur kerja ↗
Alur kerja
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))
Ruang kerja kode dengan AI

Ide berikutnya dimulai di sini.

Unduh untuk Windows ↗