البرمجة

ما هي المكتبات في بايثون؟ , كيفية تثبيت مكتبة بايثون

بايثون (بالإنجليزية: Python)‏ هي لغة برمجة، عالية المستوى سهلة التعلم مفتوحة المصدر قابلة للتوسيع، تعتمد أسلوب البرمجة الكائنية (OOP). لغة بايثون هي لغة مُفسَّرة، ومُتعدِدة الاستخدامات، وتستخدم بشكل واسع في العديد من المجالات، كبناء البرامج المستقلة باستخدام الواجهات الرسومية وفي تطبيقات الويب، ويمكن استخدامها كلغة برمجة نصية للتحكم في أداء العديد من البرمجيات مثل بلندر. بشكل عام، يمكن استخدام بايثون لعمل البرامج البسيطة للمبتدئين، ولإنجاز المشاريع الضخمة في الوقت نفسه. غالباً ما يُنصح المبتدؤون في ميدان البرمجة بتعلم هذه اللغة لأنها من بين أسرع اللغات البرمجية تعلماً.

أصبحت Python مؤخرًا واحدة من أكثر لغات البرمجة استخدامًا. كل شيء يستخدمه من تطوير مواقع الويب إلى اختبار البرامج إلى التعلم الآلي. على ذلك ، يمكن لكل من المطورين وغير المطورين استخدامه. Python هي لغة برمجة شائعة ، وذات مستوى عالٍي ، وذات أغراض عامة. سواء كانوا يعرفون ذلك أم لا ، فإن المستهلكين يستخدمون العديد من الأدوات التي تعمل ببايثون بانتظام. يمكن استخدام Python في أنشطة مختلفة لأنها لغة عامة الغرض ، في هذه المقالة ، نلقي نظرة على 16 مشروع Python للمبتدئين.

ما هي لغة بايثون؟

يمكن إنشاء البرامج والمواقع الإلكترونية باستخدام Python والعمليات الآلية ، ويمكن تحليل البيانات باستخدام Python. Python هي لغة للأغراض العامة يمكن للمطورين استخدامها لبناء تطبيقات متنوعة. لم يتم تصميمه لأي غرض معين. تستخدم لغات البرمجة مثل Python و C ++ على نطاق واسع بسبب قدرتها على التكيف وملاءمة المبتدئين.

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

في المعهد لبحوث الرياضيات وعلوم الكمبيوتر في هولندا ، ابتكر Guido van Rossum لغة بايثون في أواخر الثمانينيات وأوائل التسعينيات. ABC و Modula-3 و C و C ++ و Algol-68 و Smalltalk و Unix shell ولغات البرمجة النصية الأخرى ليست سوى عدد قليل من لغات البرمجة النصية التي تم تطوير Python منها. حقوق النشر تنطبق على بايثون. يمكن الآن الوصول إلى شفرة مصدر Python بموجب رخصة GNU العامة العامة ، تمامًا مثل Perl (GPL).

على الرغم من أن فريق التطوير الأساسي في المؤسسة مسؤول الآن عن الحفاظ على Python ، إلا أن Guido van Rossum يواصل لعب دور حيوي في توجيه تطورها.

ما هي المكتبات في بايثون؟

ما هي المكتبات في بايثون؟ , Python هي لغة البرمجة الأكثر استخدامًا على الويب. لا تفشل Python أبدًا في إقناع مستخدميها فيما يتعلق بمهام وصعوبات علوم البيانات. معظم علماء البيانات يبرمجون مع بايثون يوميًا. إنها لغة برمجة مستخدمة على نطاق واسع ومفتوحة المصدر وعالية الأداء مع العديد من المزايا – أحدها التوفر الواسع للمكتبات في Python.

تلعب المكتبات المكتوبة بلغة Python دورًا مهمًا في التعلم الآلي وعلوم البيانات. تخدم كل وحدة نمطية في مكتبة Python غرضًا محددًا. يمكن للعديد من البرامج المختلفة الاستفادة من نمطية كود هذه المكتبة. هناك العديد من المزايا للمبرمج نتيجة لهذه الأداة.

يمكن إجراء مجموعة متنوعة من العمليات باستخدام الأساليب والمتغيرات الموجودة في أي مكتبة Python. المهام وتوقع النتائج وتقديم رؤى ذكية بمساعدة أدوات تحسين محركات البحث.

أثناء العمل مع Vanilla Python عادي ، قد تسرع المكتبات بشكل كبير وتبسط عملية كتابة واستكمال الوظائف.

ما هي مكتبة بايثون؟

المكتبة هي مجموعة من التعليمات البرمجية التي تجعل المهام اليومية أكثر كفاءة. باستخدام Seaborn ، على سبيل المثال ، يمكنك إنشاء تصورات بسطر واحد فقط من التعليمات البرمجية. لإنشاء مخطط ، يجب عليك كتابة الكثير من التعليمات البرمجية بدون مكتبة مثل هذه. تعد Python خيارًا شائعًا لتحليل البيانات بسبب مكتبتها الواسعة من الأدوات لمعالجة نماذج التعلم الآلي وتصورها وتدريبها.

كيف تنشئ مكتبات بايثون؟

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

يمكن الوصول إلى كل شيء في مكتبة فقط بمجرد استيراده. يمكنك استيراد مكتبة إلى Python عن طريق تنزيلها على جهاز الكمبيوتر الخاص بك واستيرادها. لاستيراد مكتبات في الوضع ، لا تحتاج إلى تنزيل أي ملفات إضافية. كخطوة أولى ، سنستورد مكتبة

NumPy للرياضيات:

في مكتبة NumPy ، توجد طريقة تسمى .Mean(). يستخدم المطور هذه الطريقة لحساب متوسط ​​قائمة القيم. أولاً ، قم بإنشاء متغير جديد يسمى “قيم السكان” وقم بتعيين قائمة قيم السكان (عدد سكان المدينة. القيم ()) إليه.

من الجيد إنشاء متغيرات تشير إلى العناصر التي ستستخدمها لاحقًا. عند تسمية الأشياء ، يكون من السهل تتبع ما أنجزته ويجعل فهم شفرتك أسهل للآخرين.

مثال على كل من الوحدة والحزمة هو دليل مليء بالوحدات والأدلة الفرعية الأخرى. ليس من السهل التمييز بين الصندوق والمكتبة في بايثون. يعد استخدام مكتبة Python أمرًا مناسبًا لتضمين التعليمات البرمجية المعاد استخدامها في مشاريعك وبرامجك.

المكتبات في Python أكثر عمومية من تلك الموجودة في لغات مثل C ++ أو C. ويشار إلى مجموعة من الوحدات الأساسية هنا باسم “مكتبة”. المكتبات هي مجموعات من الوحدات النمطية. يمكنك استخدام Rubygems أو npm لتثبيت مكتبة تسمى “الحزمة”.

كيفية تثبيت مكتبات Python

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

  • تثبيت المشغل لجميع المستخدمين. يجب أن تكون Python متاحة الآن عبر متغير البيئة PATH.
  • يجب أن يكون Pip الآن متاحًا للاستخدام (مما يسمح بايثون بتثبيت حزم أخرى). قم بتثبيت tk / tcl و IDLE. جهز بيئتك عن طريق تثبيت إطار عمل اختبار Python.
  • يجب أن يكون لدى الجميع مشغل py مثبت على أجهزة الكمبيوتر الخاصة بهم. ربط الملفات بـ Python قم بإنشاء اختصارات للبرامج المثبتة. اضبط متغيرات بايثون في البيئة. قم ببناء المكتبة القياسية مسبقًا
  • بعد ذلك ، قم بتثبيت مكتبات Python وطلباتها. يجب كتابة الأمر التالي: تثبيت حزم Python باستخدام خيار Python -m pip pysnow.
  • قد لا يعمل هذا الأمر إذا كنت تستخدم خادمًا وكيلاً. الطريقة الوحيدة للتغلب على هذه المشكلة هي تنزيل جميع مكتبات Python بشكل فردي وتشغيل طلبات التثبيت بالترتيب الصحيح. سيقوم الأمر بتثبيت عدة ملفات.

تحقق لمعرفة ما إذا تم تثبيت مكتبات Python بشكل صحيح. يمكنك استخدام إحدى الطرق التالية لبدء Python:

اكتب python في موجه cmd بمجرد فتحه. في نظام التشغيل Windows ، أدخل قائمة ابدأ وحدد Python من القائمة المنسدلة.

استخدم Python QuickStart لبدء استخدام Python. إنها طريقة خطوة بخطوة لتثبيت مكتبات Python التي تحتاجها وكتابة برامج بسيطة للتحكم في البقعة.

استخدم أمثلة برامج Python لتعلم خصوصيات وعموميات مكتبة Python وكنقطة انطلاق لعملك. دليل مرجعي شامل لوحدات Python النمطية والفئات والواجهات.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى
error: عفوا هذا الموقع محمي بموجب قانون الألفية للملكية الرقمية