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
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))