0 تصويتات
في تصنيف مناهج دراسية بواسطة

الفئات التي يقدمها بايثون ثلاثه فئات ..؟

ماصحتها..

موقع مدينة العلم هو موقع تعليمي لكل حلول الاختبارات والواجبات كمان يمكنكم طرح سوالك في اول الصفحة امام كلمة اطرح سوالك إذا لم تجد السؤال يمكنك طرح سوالك وسوف يقوم فريقنا بالحل باسرع وقت لكل فصول التعليم عن بعد وحضوري كمان من هنا من موقع مدينة العلم 

البحث عن الاسئلة التي تبحثون عن حلها في الموقع باستخدام خانة البحث وسوف تجدون بأذن الله كافة الاسئلة مع الحلول الصحيحة

وإن لم تجدوا السؤال يرجي طرح السؤال عن طريق الضغط علي اطرح سؤالا وسوف نجيب عليه ف اسرع وقت ممكن

اجابة سؤال.....الفئات التي يقدمها بايثون ثلاثه فئات ..؟ ماصحتها

..الفئات التي يقدمها بايثون ثلاثه فئات ..؟ ماصحتها

   ؛؛؛الأجابة الصحيحة هي ؛؛؛

الفئات التي يقدمها بايثون ثلاثه فئات ..؟ ماصحتها

1 إجابة واحدة

0 تصويتات
بواسطة
 
أفضل إجابة
تعد بايثون لغة برمجية سهلة نسبيا بالمقارنة مع جافا وسي++ إضافة إلى أنها لغة برمجة متعددة الأنماط الفكرية (برمجة متعددة البرادايم). تدعم البرمجة كائنية التوجه والبرمجة المهيكلة بشكل كامل، كما تدعم بايثون البرمجة الوظيفية والبرمجة جانبية المنحى (بما في ذلك عن طريق البرمجة الوصفية[56] والكائنات الوصفية «خاصةً الطرق»).[57] يمكنها أيضًا دعم العديد من الأنماط الفكرية الأخرى عن طريق الامتدادات، بما في ذلك التصميم بالعقود[58][59] والبرمجة المنطقية.[60]

دعم للبرمجة الوظيفية
عدل
زيادة على ذلك، فتصميم بايثون يقدم بعض الدعم للبرمجة الوظيفية في تقاليد ليسب. فلدى بايثون وظائف (دوال) filter، reduce، map.[61] كما تتوفر على اشتمال القائمة والقواميس والمجموعات وتعبيرات المولد. تحتوي المكتبة القياسية على وحدتين (itertools وfunctools) التي تنفذ أدوات وظيفية مستعارة من هاسكل وإم أل المعيارية.[62]

سهلة التعلم
عدل
تعتبر بايثون لغة سهلة للغاية لتبدأ بها في تعلم البرمجة. بايثون تحتوي تراكيب سهلة بشكل غير معتاد، كما سبق ذكره. فبايثون تسعى جاهدة إلى بناء قواعد نحوية أبسط وأقل تشويشًا مع منح المطورين خيارًا في منهجية البرمجة الخاصة بهم. على النقيض من شعار بيرل «هناك أكثر من طريقة للقيام بذلك»، فإن بايثون تتخذ الشعار «يجب -ويفضل- أن تكون هناك طريقة واحدة واضحة للقيام بذلك» فلسفةً للتصميم.[63] كتب أليكس مارتيلي، وهو زميل في مؤسسة بايثون للبرمجيات ومؤلف كتاب «بايثون»، أن «وصف شيء ما بأنه 'ذكي' لا يعتبر مجاملة في ثقافة بايثون».[64][ِ 1]

حرة ومفتوحة المصدر
عدل
بايثون هي مثال على البرمجيات الحرة مفتوحة المصدر. بعبارات بسيطة، يمكنك بحرية توزيع نسخ من هذه البرمجيات، وقراءة الشيفرة (الكود) المصدرية، والقيام ببعض التغييرات عليها واستخدام أجزاء منها في برمجيات حرة جديدة، فالبرمجيات الحرة تقوم على مبدأ المجتمع الذي يتشارك في المعرفة.[65][ِ 2]

لغة برمجة عالية المستوى
عدل
عندما تكتب البرامج في بايثون، لا داعي للاهتمام بالتفاصيل دقيقة المستوى مثل إدارة الذاكرة التي يستخدمها برنامجك فبايثون تستخدم نظام أنواع (برمجي) ديناميكي ومزيجًا من التحديد الحلقي ومجمع القمامة والمحدد الحلقي (الدوري) لإدارة الذاكرة. كما تتميز أيضًا بتحليل الاسم الديناميكي (الربط المتأخر)، والذي يربط الطريقة وأسماء المتغيرات أثناء تنفيذ البرنامج.[ِ 4]

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

يمكن استخدام بايثون على لينكس، ويندوز، فري بي ‌إس ‌دي، ماكينتوش، سولاريس، أو إس/2، أندرويد.[66] والعديد من أنظمة التشغيل الأخرى.[ِ 2]

كائنية التوجه
عدل
تدعم بايثون البرمجة الإجرائية وكذلك البرمجة الكائنية. في اللغات إجرائية التوجه، يتمحور البرنامج حول الإجراءات أو الدوال التي ليست سوى قطع من البرامج يمكن إعادة استخدامها. وفي اللغات كائنية التوجه، يتمحور البرنامج حول الكائنات التي تجمع بين البيانات والوظائف (الطرق). وبايثون لغة قوية جدا وأيضًَا تبسيطية للقيام بالبرمجة الكائنية خاصة عند مقارنتها بلغات مثل سي++ أو جافا.[56]

قابلة للامتداد
عدل
بدلاً من دمج جميع وظائفها (طرقها) في نواتها، صممت بايثون لتكون قابلة للامتداد بدرجة كبيرة. هذه الوحدة النمطية المدمجة جعلتها شائعة بشكل خاص كوسيلة لإضافة واجهات قابلة للبرمجة إلى التطبيقات الحالية. تنبأت رؤية فان روسم للغة أساسية صغيرة مع مكتبة قياسية كبيرة ومترجمة (مجمّعة) قابلة للتوسيع بسهولة مستفيدة من أخطاء آي بي سي، التي تبنت النهج المعاكس.[37]
مرحبًا بك إلى planerm، حيث يمكنك طرح الأسئلة وانتظار الإجابة عليها من المستخدمين الآخرين.
...