float.is_integer تعيد True للقيمة المنتهية الصحيحة، وFalse فيما عدا ذلك. [1]
الخلاصة السريعة
لا؛ في مثالنا يبقى النوع float. [1]
- float.is_integer تعيد True للقيمة المنتهية الصحيحة، وFalse فيما عدا ذلك. [1]
- الطريقة تفحص قيمة float؛ جواب True لا يجعل المدخل من نوع int. [1]
- مثال مؤلف على CPython 3.12.14: x=-6.0؛ x.is_integer() تعيد True. [1]
- أما y=6.5، فإن y.is_integer() تعيد False؛ القيمة ليست عددًا صحيحًا. [1]
- بعد الفحص، نوع x ونوع y كلاهما float، وقيمتاهما لم تتغيرا. [1]
فحص القيمة
float.is_integer تعيد True للقيمة المنتهية الصحيحة، وFalse فيما عدا ذلك. [1]
القيمة والنوع
الطريقة تفحص قيمة float؛ جواب True لا يجعل المدخل من نوع int. [1]
قيمة صحيحة
مثال مؤلف على CPython 3.12.14: x=-6.0؛ x.is_integer() تعيد True. [1]
x.is_integer() -> True [1]

قيمة كسرية
أما y=6.5، فإن y.is_integer() تعيد False؛ القيمة ليست عددًا صحيحًا. [1]
y.is_integer() -> False [1]
بعد الفحص، نوع x ونوع y كلاهما float، وقيمتاهما لم تتغيرا. [1]
المراجع
للتوسع: لغات البرمجة.
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
