|◄۩ دورة تعلم الـ python۩►|♣الدرس -الأول- عصـــ pythonــابة
ط·آ¢ط·آ®ط·آ±
ط·آ§ط¸â€‍ط·آµط¸ظ¾ط·آ­ط·آ©
عاشق الأنبياء

  • ط·آ§ط¸â€‍ط¸â€¦ط·آ´ط·آ§ط·آ±ط¸ئ’ط·آ§ط·ع¾: 9516
    ط¸â€ ط¸â€ڑط·آ§ط·آ· ط·آ§ط¸â€‍ط·ع¾ط¸â€¦ط¸ظ¹ط·آ²: 4454
مشرف سابق
عاشق الأنبياء

مشرف سابق
ط·آ§ط¸â€‍ط¸â€¦ط·آ´ط·آ§ط·آ±ط¸ئ’ط·آ§ط·ع¾: 9516
ط¸â€ ط¸â€ڑط·آ§ط·آ· ط·آ§ط¸â€‍ط·ع¾ط¸â€¦ط¸ظ¹ط·آ²: 4454
ط¸â€¦ط·آ¹ط·آ¯ط¸â€‍ ط·آ§ط¸â€‍ط¸â€¦ط·آ´ط·آ§ط·آ±ط¸ئ’ط·آ§ط·ع¾ ط¸ظ¹ط¸ث†ط¸â€¦ط¸ظ¹ط·آ§: 1.7
ط·آ§ط¸â€‍ط·آ£ط¸ظ¹ط·آ§ط¸â€¦ ط¸â€¦ط¸â€ ط·آ° ط·آ§ط¸â€‍ط·آ¥ط¸â€ ط·آ¶ط¸â€¦ط·آ§ط¸â€¦: 5560
  • 14:56 - 2011/08/03

 

ماذا تعني البرمجه:-

بعيدا عن فلسفة الكتب والمواقع التقنيه وتعريفتها التي تحتاج لتعريف

مجموعة من الأوامر يعطيها المبرمج للكمبيوتر حتى يقوم بوظائف معينه

مثل برنامج الآلة الحاسبة , الماسنجر , برامج الرسم , نظام التشغيل ويندوز ولينكس ..

بإختصار كل ما تراه في شاشة الحاسب تم إنشائها بواسطة البرمجه

وأيضا هنالك برمجه تعمل في الخفاء لا تراهاا أعتقد أنك بدأت تعتقد أن البرمجه أشباح تحرك الحاسوب ^_^

لا فأنت مخطئ فللبرمجه عدة لغات أشبه بلغة البشر حيث تترجم هذه اللغات أوامرك للحاسوب حتى يقوم بالمهمه اللتي تطلبها منه .
http://i.imgur.com/BFTnv.png

لماذا لا يوجد لغة موحده وما فائدة إختلافاتها :-

عندما تم إنشاء الحاسوب لأول مره كان المبرمج يبرمج اوامر الحاسب برقمين وهما 0 و 1

تخيل ان الحرف الواحد يترجم لرزمه من الأرقام مثل :- 100100101

فما بالك بكلمه أو جمله

أظن أن المبرمج سينتحر قبل أن ينهي برنامجه

لذلك كان لا بد أن يتم إنشاء لغات برمجه يتخاطب معها المبرمج بلغة بسيطه

أقرب للغة البشر ومن ثم تترجم هذه اللغه البسيطه بواسطة مترجم للغة الآلة 


إذاً تعدد لغات البرمجه أتى من أجل التسهيل على المبرمج وأيضا أتى من ناحية أخرى

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


 في البداية علينا أن نعرف أن لغة البايثون لغة تفسيريه

يعني أنها تحتاج لمفسر حتى يتم تنفيذ البرنامج

مرحلة تنفيذ السكربت تعني " لاحظ ان السكربت هو البرنامج"

test.py > python >run

بالنسبه للآحقة أو الإمتداد py فهذا مثله مثل إمتداد exe إمتداد الملفات التنفيذيه لنظام الويندوز

أو الإمتداد sh بالنسه للنظام لينكس

ولكنه خاصه بمفسر لغة البايثون

إذا علينا في البدايه تنصيب هذا المفسر حتى نتمكن من التعامل مع اللغة

-----------------

لمستخدمين نظام ويندوز :- 


قم بتحميل المفسر بالضغط هنا

بعد تحميله قم بتثبيته

أعتقد أن تثبيته من البديهيات فلن يأخذ منك الأمر سوى بعض نقرات على الزر next

بعد أن تقوم بتثبيته

يجب علينا أن نعمل إعداد خاص لنظام الويندوز حتى يتم تنفيذ السكربت من أي مكان في جهاز الكمبيوتر يعني من سطح المكتب مثلا أو مجلد المستندات ...

أنظر للصوره التاليه



نذهب إلى لوحة التحكم ثم إعدادات النظام , بإختصار إتبع الأرقام

حتى تصل عند الخطوه 5

قم بإضافة مسار مفسر البايثون في آخر الجمله بعد ;

كما بالصوره

كود:

C:/Python27

وهنا ننتهي من تثبيته في نظام الويندوز

http://i.imgur.com/BFTnv.png

 لمستخدمين نظام لينكس :-


الجميل في نظام لينكس أنه يدعم البايثون بشكل إفتراضي لذلك

ستجد أن البايثون منصب مسبقا

ولكن يجب علينا تثبيت

IDLE الخاص بلغة البايثون

أدخل لمدير الحزم وقم بالبحث عن

idle-Python ستجده أول خيار قم بتثبيته

ربما يظهر لك أكثر من إصدار قم بتثبيت أحدثهم

كما بالصوره التاليه



بعد الإنتهاء من تثبيت المترجم

ستجد أن
IDLE موجود في قائمة البرامج

قم بالدخول إليه



الآن

أكتب 2+3 ثم إضغط الزر إنتر

ماذا تلاحظ؟

سوف ترى أن الناتج أصبح



جميل أن هذا idel التفاعلي الشبيه بـ dos في نظام ويندوز والترمنال في نظام لينكس سيجلعك تحس بأنك في قلب اللغة " الأيدي يعني أداة مساعدة لكتابة أوامر لغة البرمجه " 

أعتقد أننا لن نزيد من الشرح في هذا الدرس

حتى نجعله خفيف ومستساغ

لذلك ستكون بدايتنا الفعليه في تعلم لغة البايثون في الدرس القادم

فأستعد ^_^

http://i.imgur.com/BFTnv.png

 
 |◄۩ دورة تعلم الـ python۩►|♣الدرس -الأول- عصـــ pythonــابة
ط·آ¨ط·آ¯ط·آ§ط¸ظ¹ط·آ©
ط·آ§ط¸â€‍ط·آµط¸ظ¾ط·آ­ط·آ©