isnumeric أوسع من isdecimal؛ تشمل محارف كسرية أيضًا. [1]
الخلاصة السريعة
لا؛ الرمز ⅕ ينجح في الأولى ويفشل في الثانية. [1]
- isnumeric أوسع من isdecimal؛ تشمل محارف كسرية أيضًا. [1]
- كلتاهما تشترطان محرفًا واحدًا على الأقل، وأن تحقق جميع المحارف شرط الفحص. [1]
- مثال مؤلف على CPython 3.12.14: s="⅕"؛ s.isnumeric() تعطي True. [1]
- s.isdecimal() تعطي False؛ الرمز الكسري ليس محرفًا عشريًا. [1]
- تحكم: "٣" تعطي True في الفحصين؛ النص الفارغ يعطي False فيهما. [1]
مدى التصنيف
isnumeric أوسع من isdecimal؛ تشمل محارف كسرية أيضًا. [1]
شرط كل المحارف
كلتاهما تشترطان محرفًا واحدًا على الأقل، وأن تحقق جميع المحارف شرط الفحص. [1]
محرف كسري
مثال مؤلف على CPython 3.12.14: s="⅕"؛ s.isnumeric() تعطي True. [1]
s.isnumeric() -> True [1]

المقارنة والتحكم
s.isdecimal() تعطي False؛ الرمز الكسري ليس محرفًا عشريًا. [1]
s.isdecimal() -> False [1]
تحكم: "٣" تعطي True في الفحصين؛ النص الفارغ يعطي False فيهما. [1]
المراجع
للتوسع: لغات البرمجة.
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
