بايثون في بضع كلمات

كيف يمكنك أن تصف بايثون ؟ إذا سألني شخص ما هناك بعض الكلمات ستأتي إلى رأسي مباشرة ومن بينهم: سهلة الفهم،التعلم و يمكن برمجة أي شيء بها .

ولكن ماهي إمكانيات بايثون في الحقيقة؟ ماهي نقاط قوتها وضعفها؟ لماذا يقوم الناس بإستخدامها بدلا من اللغات الأخرى  وهل تستحق بايثون أن نتعلمها؟ دعونا نكتشف ذلك .

أكمل القراءة →

أرجوا أن تقوم بدعمنا عبر نشرك والاعجاب بالموقع

كيف تقوم بكتابة ملف إقراني رائع لمشروعك على Github

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

أرجوا أن تقوم بدعمنا عبر نشرك والاعجاب بالموقع

لماذا عليك الإنتقال فورا إلى بايثون 3

والجواب بكل بساطة لأنها أكثر نسخة تطويرا وعليك إستعمالها لنفس الغرض الذي قمت بإستعمال نسخة 2.7 بدلا من نسخة 2.6.

لقد بدأت بتعلم لغة بايثون منذ سنة 2008 وهي نفس السنة التي تم إطلاق فيها لأول مرة نسخة بايثون 3 ومنذ ذلك الوقت وأنا أستعمل بايثون 2 إلى غاية سن 2014 أنتقلت كليا إلى بايثون 3 وإليك لماذا ؟

ستة سنوات مدة طويلة في مجال البرمجة وعلوم الكمبيوتر بصفة عامة والعديد من مطوري ومستخدمي بايثون مازالوا يستخدمون بايثون 2 على الرغم من أن معظم المكتبات المشهورة تدعم الان بصفة رسمية نسخة بايثون 3 (NumPy, SciPy, matplotlib, Pandas, IPython, SymPy) . أكمل القراءة →

أرجوا أن تقوم بدعمنا عبر نشرك والاعجاب بالموقع

الفرق بين Input و Raw_input في بايثون

الشيء الذي يقوم معظم المبرمجون بملاحظته بعد الإنتقال من بياثون 2 إلى بايثون 3 ماعدا حقيقة أن Print أصبحت وظيفة هي أن Raw_input إختفت و هذا كود بايثون 2


bottles = raw_input("Daily beer consumption: ")

أما نسخة بايثون 3 فهي كالتالي :

bottles = input("Daily beer consumption: ")

أكمل القراءة →

أرجوا أن تقوم بدعمنا عبر نشرك والاعجاب بالموقع

كيف تختلف بايثون عن اللغات الأخرى مثل Ruby و Php

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

في نهاية المطاف فإن الإختيار بين هاته اللغات يعود إلى ماتنوي تطويره حيث أن كل لغة لديها مجالها الخاص فدعونا نتكتشف مجالات كل واحدة منه على حدة . أكمل القراءة →

أرجوا أن تقوم بدعمنا عبر نشرك والاعجاب بالموقع