int.bit_count() عدد البتات المضبوطة

آخر تحديث: 2026-09-22

int.bit_count() عدد البتات المضبوطة

int.bit_count() يعيد عدد الآحاد 1 في التمثيل الثنائي للعدد الصحيح (Python 3.10+).

التصنيفدوال الأرقام
النوعدوال الأنواع المدمجة
إصدار بايثونall

📝 الصياغة

int.bit_count()

القيمة المُعادة:int. The number of ones in the binary representation (3.10+).

يعدّل الكائن الأصلي:لا (يُعيد كائنًا جديدًا)

▶ مثال

عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:

المخرجات:

3
8
المزيد من الحالات قادم قريباً — تابعونا.

❓ أسئلة شائعة

Qماذا تُرجع الدالة bit_count()؟
Aعدد الآحاد في التمثيل الثنائي للعدد الصحيح (يُعرف أيضًا باسم population count). على سبيل المثال، قيمة 7 في النظام الثنائي هي 111، لذا تُرجع 3.
Qما إصدار Python المطلوب؟
APython 3.10+.
Qكيف تُحسب الأعداد السالبة؟
Aتُحسب حسب التمثيل الثنائي للقيمة المطلقة: (-1).bit_count() تُرجع 1، تمامًا مثل 1.
Qما هي الاستخدامات الشائعة؟
Aعدّ البتات المضبوطة، وحساب مسافة هامينغ، وغيرها من عمليات البت.
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%