View Categories

مقدمة دروس بايثون

1 دقيقة

جدول المحتويات

مقدمة دروس بايثون #

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

مُفسِّر بايثون ومكتبته المعيارية الشاملة متاحان مجانًا بصيغة مصدرية أو ثنائية لجميع المنصات الرئيسية من موقع بايثون الإلكتروني، ويمكن توزيعهما مجانًا. يحتوي الموقع نفسه أيضًا على توزيعات ومؤشرات للعديد من وحدات وبرامج وأدوات بايثون المجانية من جهات خارجية، بالإضافة إلى وثائق إضافية.

يُمكن توسيع مُفسّر بايثون بسهولة بإضافة وظائف وأنواع بيانات جديدة مُطبّقة بلغة C أو C++ (أو لغات أخرى يُمكن استدعاؤها من C). كما يُعدّ بايثون لغة توسعة مناسبة للتطبيقات القابلة للتخصيص.

يُعرّف هذا البرنامج التعليمي القارئ بشكل غير رسمي بالمفاهيم والميزات الأساسية للغة بايثون ونظامها. يُرجى العلم أنه يتطلب منك فهمًا أساسيًا للبرمجة بشكل عام. من المفيد امتلاك مُفسّر بايثون جاهز للتجربة العملية، ولكن جميع الأمثلة مُتكاملة، لذا يُمكنك قراءة البرنامج التعليمي دون اتصال بالإنترنت أيضًا.

لوصف الكائنات والوحدات النمطية القياسية، راجع مكتبة بايثون القياسية . يقدم مرجع لغة بايثون تعريفًا أكثر رسمية للغة. لكتابة ملحقات بلغة C أو C++، اقرأ توسيع وتضمين مترجم بايثون ودليل مرجع واجهة برمجة تطبيقات بايثون/سي. تتوفر أيضًا العديد من الكتب التي تتناول بايثون بتفصيل.

لا يهدف هذا الدليل إلى أن يكون شاملاً ويغطي جميع ميزات بايثون، أو حتى جميع الميزات الشائعة الاستخدام. بل يُقدّم العديد من أهم ميزات بايثون، وسيمنحك فكرة جيدة عن طابعها وأسلوبها. بعد قراءته، ستتمكن من قراءة وكتابة وحدات وبرامج بايثون، وستكون مستعدًا لمعرفة المزيد عن وحدات مكتبة بايثون المختلفة الموضحة في مكتبة بايثون القياسية.

نصيحة #

تم تصميم هذا البرنامج التعليمي للمبرمجين الجدد في لغة بايثون، وليس للمبتدئين الجدد في البرمجة.

error: Content is protected !!
Scroll to Top