ماهي لغة البرمجية بايثون؟ ولماذا بايثون بلاخص؟
في هاذة المقالة سيتم التعرف على لغه البايثون:
اولا:تاريخ لغة البايثون متى تم انشاء الغه
في عام 1990م قام Rossum van Guido باختراع لغة بايثون، وقد تم انشائها هذه اللغة من لغات اخراء منها لغة السي و السي بلاس بلاس
ثانيآ ماهي لغة البايثون:
وهي عبارة عن لغه نصيه لا تحتاج الا بناء ليتم تشغيل البرنامج المكتوب بها ,وتعتبر من الغات السهلة والمرتبة بشكل صارم .
ثالثآ ما المجالات التي خاضتها لغة البايثون؟
ماهي لغة البرمجة جافا ؟https://bnobaid.blogspot.com/2021/08/blog-post_20.html
خاضت البايثون معظم المجالات او جميعها حيث كانت سريعه للخوض في المجالات التي تتطلب سرعه في التطوير , ولاكنها تباطئات في المجالات التي تحتاج الى سرعه التطبيق ومن مجالات لغه البايثون :
-مجال برمجة الانترنت اي مواقع الانترنت.
-مجال برمجه واجهات الرسومية للمستخدم.
-مجال برمجه قواعد البيانات.
وغيرها من المجلات
رابعآ مميزات لغه البايثون :
-لا تحتاج الا تعريف المتغيرات :
-سهلة الاتسخدام فهي مقاربة للغه السي والسي بلاس بلاس.
-سهلة التعلم .
-تعمل مع العديد من أنظمة التشغيل.
-لديها المئات من المكاتب و إطارات العمل.
-مرنة , سريعة , كفائتها عالية و الموثوقية.
-إدارة آلية للذاكرة .
-لغه برمجة غرضية التوجه.
-مفتوحة المصدر.
-دعم بروتوكولت الإنترنت القياسية.
خامسآ لتعلم لغه البايثون هنالك بعض المصطلحات المهمة التي يجب معرفتها :
Variables.1:
هو اسم يحفظ في الذاكرة في المكان الذي يخزن به المبرمج البيانات باستخدام
المتغيرات ( او عبارة عن اسم يشير الى قيمه معينة).
Operators.2:
رموز خاصه تمثل الحسابات مثل الجمع والضرب والطرح والقسمه.
Expressions .3:
التعبير هو مجموعة من القيم والمتغيرات والعوامل .
Comments .4:
هو عباره عن توضيح او تعليق ولا يقوم البرنامج بتنفيذة ويبدا #.
Constant.5:
هي عباره عن قيم ثابته مثل الارقام والاحرف وتسمى ثوابت لان قيمها لا تتغير .
Try and Except.6:
نحيط جزء من الكود الخطير بالـExcept and Try فعندما يعمل الكود في
الـTry يتجاهل الـExcept واذا لم يعمل الكود في الـTry ينتقل الى الـ Except
Function.7:
هو عباره عن كود قابل لاعادة الاستخدام وتأخذ بين اقواسها المعامل كمدخالت
وتقوم ببعض العمليات ثم تعرض النتيجة ويتم تعريفها بواسطة الكلمة المحجوزة
def ونقوم باستدعائها عن طريق اسمها.
Arguments.8:
هو عباره عن قيمة نمررها الى الدالة عندما نسميها ونستخدمها حتى نتمكن من
توجيه الدالة للقيام بأنواع مختلفة من االعمال توضع بين قوسي الدالة.
Parameters.9
هي الاسماء المدرجة عند تعريف الدالة توضع بين قوسي الدالة.
String.10:
هو عباره عن سلسلة نصيه تعرف بـ" او بـ' .
Length function.11:
هي عباره عن دالة مبنية جاهزه في البايثون ،تعطينا طول السلسه النصية.
سادسآ طريقة عمل المفسر:
تعليقات
إرسال تعليق