اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

لو أردت تمارين بسيطة ابحث عن Python Quizzes وستجد النتائج التي تبحث عنها لكن بالإنجليزية، أما إذا أردت اختبارات باللغة العربية فستجد ذلك هنا:

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

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

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

وإليك بعض الأفكار:

  1. بناء حاسبة تقوم بأربع عمليات رياضية أساسية (+، -، *، /). يمكنك تحسينها لدعم عمليات أكثر تعقيدًا.
  2. أنشئ تطبيق يسمح للمستخدم بإضافة وحذف وعرض مهام يريد القيام بها.
  3. بناء محول يتيح للمستخدم تحويل بين وحدات مختلفة، مثل تحويل الوحدات الزمنية أو الوحدات العملات.
  4. كتابة لعبة تسمح للاعب بتخمين الرقم الذي يفكر فيه البرنامج، مع تقديم تلميحات إذا كان الجواب غير صحيح.
  5. أنشئ برنامجًا يقوم بإنشاء كلمات سر عشوائية وقوية للمستخدمين.
  6. بناء تطبيق يسمح للمستخدم بإضافة وعرض جهات الاتصال، مثل أسماء وأرقام الهواتف وعناوين البريد الإلكتروني.
  7. ابنِ لعبة تقوم فيها بمحاكاة رمي النرد وحساب مجموع النقاط على النرد.
  8. ابنِ برنامجًا يتيح للمستخدم إدخال نص وتحويله إلى لغة مستهدفة باستخدام مكتبة مثل Google Translate API.
  9. اكتب برنامجًا يقوم بعد الكلمات والجمل في نص معين، مفيد للمدوّنين أو الكتّاب.
  10. قم ببناء برنامج يعرض التوقيت في عدة مناطق زمنية حول العالم.

 

  • 0
نشر

بما أنك تريد مشاريع عملية للتطبيق على لغة بايثون فيمكنك تحديد مشاريع بسيطة في البداية أو حسب مستواك وعند إختيار مشروع محدد فيمكنك البحث عن هذا المشروع على اليوتيوب مثلاً  بناء آلة حاسبة بسيطة تقوم بعمليات الجمع والطرح والضرب والقسمة. ثم يمكنك جعلها أكثر تعقيدًا بإضافة عمليات مثل الجذر التربيعي أو الأسس عن طريق البحث عن Build a Calculator in Python وستظهر لك العديد من الفيديوهات التي تشرح كيفية بناء هذا المشروع.

 

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...