الإعلانات

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

تجاهل كل ذلك. إنه غير ضروري حتى تعرف ما إذا كانت Python مناسبة لك.

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

instagram viewer
جرب Python في متصفحك مع هذه القذائف التفاعلية المجانية عبر الإنترنت python مترجم فوري عبر الإنترنت ipython

إذا كان هناك سبب واحد لذلك بايثون في أي مكان يتفوق على كل مترجم Python عبر الإنترنت ، فهو يدعم IPython. IPython هو بديل أكثر تقدمًا لمترجم Python الافتراضي. باستخدامه ، تحصل على مجموعة من الميزات المفيدة: إكمال علامة التبويب أثناء الكتابة ، والقدرة على "رؤية" متغيرات وأساليب كائن في الوقت الفعلي ، وقراءة وثائق الوحدة المضمنة ، والمزيد.

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

ملحوظة: Python Anywhere في الواقع أكثر بكثير من هذا. إنه IDE كامل للويب يتيح لك إنشاء واستضافة تطبيقات Python على الويب. إن صفحة "Try IPython" هذه هي مجرد أداة جانبية صغيرة وأنيقة.

جرب بايثون في متصفحك مع هذه القذائف التفاعلية المجانية عبر الإنترنت كمان مترجم عبر الإنترنت بيثون

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

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

لاحظ أنه يمكنك أيضًا "حفظ ومشاركة" الرمز الذي كتبته. يمكن أن يكون هذا مفيدًا إذا كان لديك مرشد لمساعدتك في تصحيح الأخطاء ، أو إذا كنت تتعاون مع الآخرين في مشروع.

جرب Python في متصفحك باستخدام هذه الأصداف التفاعلية المجانية عبر الإنترنت ، يمكنك استبدال مترجم بايثون عبر الإنترنت

الاسم الاستبدال تأتي من REPL ، والتي تعني "حلقة قراءة - تقييم - طباعة" (بشكل أساسي مرادف لـ "غلاف تفاعلي" لذا لا تخلط بينك). Repl.it يدعم عشرات اللغات ، بما في ذلك Python 2.x و Python 3.x ، لذلك إذا قررت أن Python ليس كذلك بالنسبة لك ، لا يزال بإمكانك استخدامه عند تعلم C # و Java و Ruby و Lua و ES6 والمزيد.

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

وهناك فائدة أخرى كبيرة لـ Repl.it: يمكنك الاستيراد أي حزمة بايثون أبدالأنه يدعمهم جميعًا.

جرب Python في متصفحك مع هذه القذائف التفاعلية المجانية عبر الإنترنت

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

خطة Trinket المجانية ، بينما إلى الأبد وغير محدودة ، تسمح فقط بـ Python 2.x الأساسية. إذا كنت تريد الوصول الكامل إلى إصدار Python 3.x من Trinket ، ستحتاج إلى الترقية إلى خطة الاتصال ، التي تكلف 9 دولارات في الشهر أو 72 دولارًا لكل عام. يستلزم "الوصول الكامل" جميع وحدات Python المضمنة بما في ذلك Numpy و Matplotlib و SciPy والمزيد.

جرب Python في متصفحك باستخدام هذه الأصداف التفاعلية المجانية عبر الإنترنت python مترجم فوري

Ideone هي أداة عامة "تجربة أي لغة برمجة عبر الإنترنت" ، لذلك فهي ليست مليئة بالميزات أو متقدمة مثل الخيارات الأخرى المذكورة أعلاه. إليك ما هو هل لديك: أكثر من 60 لغة برمجة مختلفة وخيار تسمية الرمز الخاص بك على أنه عام أو سري أو خاص.

يخضع الرمز المكتوب في Ideone أيضًا لبعض القيود:

  • 10 ثواني كحد أقصى للترجمة / التفسير.
  • 5 أو 15 ثانية كحد أقصى أثناء التنفيذ (للضيوف أو المستخدمين المسجلين).
  • 256 ميجا بايت كحد أقصى من ذاكرة الوصول العشوائي أثناء التنفيذ.
  • تم حظر الوصول إلى الإنترنت ولا يمكن إنشاء ملفات جديدة.

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

جرب Python في متصفحك مع هذه المترجم الفوري المجاني عبر الإنترنت

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

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

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

نصائح لمواصلة رحلتك بايثون

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

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

كيف تحب بايثون؟ هل هناك أي قذائف تفاعلية أخرى فاتتنا؟ إذا كان لديك أي نصائح أخرى حول Python ، خاصة للمبتدئين ، يرجى مشاركتنا أدناه!

جويل لي لديه بكالوريوس. في علوم الكمبيوتر وأكثر من ست سنوات من الخبرة في الكتابة المهنية. وهو رئيس تحرير MakeUseOf.