Uygulamayı indirin
Bir klasör seçin ve düzenlemeden önce ilgili dosyaları okumasını asistandan isteyin. Görevin hedefini ve sınırlarını belirleyin.
Üç sekiz bitlik RGB kanalını düşük bitleri atarak RGB565 tamsayısına paketleyin. Siyahı, beyazı ve tek kanalları deneyerek kesirleri veya aralık dışı bileşenleri reddedin ve nicemlemeyi belirtin.
Bir klasör seçin ve düzenlemeden önce ilgili dosyaları okumasını asistandan isteyin. Görevin hedefini ve sınırlarını belirleyin.
Uyumlu bir endpoint seçin. Kullanılabilir araçlar ve yanıt kalitesi, yapılandırılan modele ve sunucuya bağlıdır.
Değişiklikleri ve komut çıktılarını inceleyin. Sonucu kabul etmeden önce proje kontrollerini çalıştırın; üretilen kod otomatik olarak test edilmiş değildir.
Gerçek davranışı beklenen sonuçla karşılaştırın. Bir kontrol başarısız olursa yeni değişikliklerden önce nedenini araştırın.
def rgb565(red, green, blue):
if any(type(v) is not int or not 0 <= v <= 255
for v in (red, green, blue)):
raise ValueError("eight-bit channels required")
return ((red >> 3) << 11) | ((green >> 2) << 5) | (blue >> 3)Uygulamadan önce inceleyin. Değişiklikleri ve komut çıktılarını inceleyin. Sonucu kabul etmeden önce proje kontrollerini çalıştırın; üretilen kod otomatik olarak test edilmiş değildir.