قد تكون مبتدأ في لغة البرمجة بايثون أو محترف لكن تريد كود جاهز للتدريب أو الإبداع على نفس الكود عبر التعديل علية أو يمكن ان تعتبرها تغذية بصرية للبرمجة لتقرأ أكواد ثم تبدع أكثر للحصول على اكواد بايثون جاهزة وأيضا مشاريع ونقصد بكلمة مشاريع كود python كبير أو يتخطى 100 سطر برمجي لتستطيع التعلم والتطوير على الأكواد نقطة لك تبدأ منها فقط من أكواد بايثون جاهزة أو مشروع برمجي بسيط للمبتدأين ويجب وانت تقرأ تكون مستمتع بما تتعلم لأني لا أشرح إلي روبوت أنا أكتب لك الموضوع لك أنت محاول لمساعدتك :
تعلم لغة بايثون ولا تضيع وقت تستطيع من خلال لغة البرمجة Python برمجة مواقع وصفحات ويب وإنشاء تطبيقات الهاتف وبرامج الحاسوب وتدخل في العمل علي الذكاء الأصطناعي وهي اللغة الأكثر معرفة وينصحك بتعلمها في هذا الوقت ويوجد دعم للغة في تحديثات كثيرة تحدث يوميا لتدخل في برمجة العديد من الأشياء أكثر تطور في ذلك العالم الحديث.
سيتم شرح التالي :
- أكواد لغة بايثون جاهزة
- كود بايثون بسيط
- مشاريع python للتعديل
- تمارين لك في بايثون : لتختبر مهاراتك في اللغة وتصحح أخطائك
- مكتبات بايثون : مكتبة في لغة python لتتعلمها وبداخلها أيضا أكواد جاهزة
الأكواد ستكون من مكتبات بايثون التالية :
كود بايثون بسيط
مثال : الكود التالي يطبع متغير عبر استخدام F-string
مثال : الكود التالي لحذف حرف a من جميع الكلمات
مثال : الكود التالي يتحقق هل المتغير MyWord يوجد به كلمة Good أو لا
أكواد بايثون جاهزة:
أحصل على أكواد لغة بايثون جاهزة عبر الأمثلة التالية التي سيتم إرفاقها لك او يمكنك الدخول لأي من المصادر الداخلية الأخرى للتعلم من مقتطف صغير في لكود بايثون بسيط.
مثال : الكود التالي بمكتبة Sys مهمته حفظ الإخراجات التي تأتي من print ويتم حفظها في ملف python.txt بدلا من طباعتها لك يتم تخزينها في ملف بصيغة Txt:
مثال : الكود التالي باستخدام مكتبة Ast تستطيع تشغيل مقتطف أو كود بايثون داخل علامات التنصيص فقط وتظهر النتائج ويمكن أيضا استخدامها في العمليات الحسابية الجاهزة مثل 1+1 ستكون النتيجة 2 إذا طلبت الإدخال من المستخدم input:
مثال : الكود التالي عبر مكتبة emoji ويمكن من خلالها إستخدام وطباعة الرموز التعبيرية مثل أيموجي أعجبني أو القلب أو الغضب ووالكثير من الرموز التعبيرية الأخرى ويمكنك الحصول على اسم الرمز التعبيري المحدد الذ تريده لإستخدامة عبر موقع webfx:
مثال : الكود التالي باستخدام مكتبة pathlib يمكنك عمل print لاسم الملف الذي فيه كود بايثون لطباعة اسم الملف المتواجد فيه الكود حاليا.
الكود التالي يمكنك طباعه إسم المجلد فقط إذا تم إدخال المسار ينتهي بمجلد وكذلك إذا تم إدخال مسار ملف بأي صيغه مثل py او txt. توجد طريقه أخرى عبر Split يمكن طباعه إسم الملف الذي تم إدخاله في خانه input واستخراج / .
مثال : الكود التالي عبر مكتبة Socket تستطيع استخراج عنوان الأيبي للموقع ip address
مثال : الكود التالي باستخدام مكتبة pyperclip يمكنك نسخ نص أو كلمة أو عمل Copy للنصوص والجمل تلقائيا عبر بايثون بدون استخدام Ctrl + C وأيضا يمكن عمل لصق للنصوص التي تم نسخها مسبقا بدون استخدام Ctrl + V .
مثال : الكود التالي يمكنك الحصول على محتوى صفحة لموقع ويب على الإنترنت عبر مكتبة Urllib تستطيع التحكم في عدد الحروف التي يتم طلبها من الصفحة
مثال : الكود التالي عبر مكتبة js2py من السهل تشغيل كود جافاسكريبت باستخدام لغة البرمجة بايثون وأيضا تستطيع كتابة قيم ومتغيرات بلغة جافاسكريبت وإستخدامها داخل python
مثال : يمكنك طباعة جميع الملفات في نظام التشغيل التي تنتهي صيغة الملف .py يمكن أيضا طباعه الملفات التي تحتوي على إسم محدد وتنتهي برقم محدد ووالكثير يمكنك تعلم الشرح كاملا :
قد انتهت أكواد بايثون جاهزة.
سكربتات بايثون جاهزة
مثال : السكربت التالي تستطيع إرسال رسالة إلى بريد إلكتروني من Gmail تلقائيا عبر كود بايثون
مثال : السكربت التالي التحقق من رمز الحالة للموقع
مثال : السكربت التالي لتستطيع تسجيل الدخول بواسطه معلومات حسابك وفي قيمه المتغيرات قمت بوضع البريد والباسورد للحساب ويجب إجراء هذه الأكواد في بدايه إستعمالك لمكتبه fbchat مع إستخدام أكواد أخرى ليتم الحصول على صلاحيات حسابك. المثال التالي لإرسال رساله إلى صديق على الفيسبوك باستخدام وضع id الحساب للصديق والإسم وكتابه الرساله التي سيتم إرسالها له جميع ما سبق من معلومات تم وضعها في متغيرات.
يمكنك تعلم الشرح كامل :
مكتبات بايثون :
يمكنك تعلم مكتبات بايثون شرح بلغة العربية مثل مكتبة requests و وsocket وfbchat وurllib ووالكثير مع أكواد بسيطة للتجربة ويمكنك تشغيلها أونلاين داخل الموقع :
تمارين وواختبارات بايثون
تستطيع اختبار مهاراتك في لغة البرمجة بايثون عبر موقع تابع لنا وبلنهاية يمكنك معرفة مستواك في الواختبارات وأخطائك والكود الصحيح لأسئلة بايثون
يمكنك الحصول على هذا المشروع والتعديل علىة وهو مشروع لتحميل الملفات من الإنترنت ومتقدم من حيث إن يظهر لك progress كم في المئة تم تحميل الملف وكم متبقية... ومستخدم فيه مكتبات مثل sys و urllib ويمكنك تطويره أكثر مثلا بمكتبة Glob أو Requests في بايثون
نصائح لإحتراف لغة البرمجة Python
لتتعلم لغة البرمجة بلكامل وإتقانها يجب أن تكون دائما نشط علي الأنترنت في البحث وفكر في أي شئ ثم أبحث عنة في محرك البحث , ستجد نفسك في أكواد أخري وأسماء لمكتبات جديدة من ثم سيكون لك بحث فرعي عن كل كود تتعلمة جديدة لذلك يجب دائما استخدام محرك البحث جوجل أفضل من يوتيوب لأنها ليس بها كل شئ حتي الأن .
لكن ستجد في البحث مواقع كثيرة إنجليزية وعربية تستطيع التعلم منهم , قم بلبحث عن أفكارك ولن تخسر شئ لتجربة الحصول علي نتائج .
في النهاية إذا لديك إقتراحات أخري تريد عمل عنها موضوع علي الموقع يمكنك النزول للأسفل والتعليق وسنشاهد تعليقك ونتفاعل معك ويمكنك أيضا معرفة كيف تتعلم لغة بايثون بشكل مرتب , وصحيح عبر الموضوع التالي : الدخول للشرح .تعلم لغة بايثون ولا تضيع وقت تستطيع من خلال لغة البرمجة Python برمجة مواقع وصفحات ويب وإنشاء تطبيقات الهاتف وبرامج الحاسوب وتدخل في العمل علي الذكاء الأصطناعي وهي اللغة الأكثر معرفة وينصحك بتعلمها في هذا الوقت ويوجد دعم للغة في تحديثات كثيرة تحدث يوميا لتدخل في برمجة العديد من الأشياء أكثر تطور في ذلك العالم الحديث.
كفو
ReplyDeleteكفو كفو
Delete💙
Delete💙
Deleteبقدر اتواصل معك عندي كم استفسار
ReplyDeleteتقدر تتواصل عبر وسائل التواصل بلأسفل
Deleteبقدر اتواصل معك عندي كم استفسار
ReplyDeleteاسلوبك وك جميل
ReplyDeleteشكرا لك
Deletemerci beaucoup
ReplyDelete💙
Deleteممكن اتواصل معك عندي استفسار
ReplyDeleteسؤال انا اذا تعلمت الاساسيات من لغة بايثون شو اساوي بعدها
ReplyDeleteممكن استفسار
ReplyDeleteIt is a great website.. The Design looks very good.. Keep working like that!. situs judi slot online terpercaya
ReplyDeleteكيف يمكنني اختبار الاختراق و الحماية بلغة بايثون
ReplyDeleteكيف يمكنني حساب first and follow for any grammar
ReplyDelete