تعد count و len دالتان نصيتان ؟| |؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
.
الإجابة: لا.
شرح مفصل:
- `len()`: هذه الدالة تُستخدم لمعرفة *طول* أي كائن قابل للتكرار (iterable) في بايثون، وليس النصوص فقط. الكائنات القابلة للتكرار تشمل:
- النصوص (Strings): تُرجع عدد الأحرف في النص. مثال: `len("مرحبا")` ستُرجع 5.
- القوائم (Lists): تُرجع عدد العناصر في القائمة. مثال: `len([1, 2, 3])` ستُرجع 3.
- المجموعات (Tuples): تُرجع عدد العناصر في المجموعة.
- القواميس (Dictionaries): تُرجع عدد أزواج المفتاح/القيمة في القاموس.
- `count()`: هذه الدالة هي *طريقة* (method) خاصة بالنصوص (strings) وليست دالة عامة. تُستخدم لحساب عدد مرات ظهور حرف أو سلسلة فرعية معينة داخل النص. مثال: `"مرحبا".count("ر")` ستُرجع 1.
الخلاصة:`len()` دالة عامة، بينما `count()` طريقة خاصة بالنصوص. لذلك، لا يمكن القول بأن كلتيهما دالتان نصيتان فقط. `len()` تعمل مع أنواع بيانات متعددة، و `count()` تعمل فقط مع النصوص.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال تعد count و len دالتان نصيتان ؟| | اترك تعليق فورآ.