المتغيرات في لغة البايثون - الكمبيوتر وتكنولوجيا المعلومات والاتصالات2 - أول اعدادي
الفصل الثاني: الذكاء الاصطناعي والبرمجة
حدود HTML CSS المتغيرات في لغة البايثون الدرس السابع Scanned with CS CamScanner

المتغيرات في لغة البايثون
الدرس السابع المتغيرات في لغة البايثون الأهداف: في نهاية الدرس، سأكون قادرًا على أن بعد الدرس : ضع علامة (√) فى المربع المناسب لـ " يمكنني أن.. - أشرح مفهوم المتغيرات جيد جيد جدًا بحاجة إلى مجهود أكبر - أستنتج أنواع المتغيرات جيد جيد جدًا بحاجة إلى مجهود أكبر - أكتب كود برمجة بسيط بلغة البايثون جيد جيد جدًا بحاجة إلى مجهود أكبر لنتفاعل معا : ما المقصود بالمتغيرات في لغات البرمجة ؟ كيف يمكنا كتابتها وتصنيفها ؟ لنتعلم تعبر المتغيرات في لغات البرمجة عن مكان محجوز في الذاكرة لتخزين وحفظ قيمة معينة، حيث يمكن للقيمة أن تتغير ( مثال: 20 Taher) في هذا المثال عبرنا عن متغير باسم ( Taher) وقيمته تساوى (20)، حيث يمكنك أثناء التعامل مع البرنامج تغيير قيمة المتغير أثناء تنفيذ البرنامج على الفور. شروط تسمية المتغيرات في لغة البايثون: 1- بداية اسم المتغير بحرف أو علامة _ الشرطة السفلية. 2- يحتوي اسم التغيير على حروف (A-Z) أو أرقام أو علامة الشرطة السفلية . Scanned with CS CamScanner 67

أهداف المتغيرات في لغة البايثون
ما المقصود بالمتغيرات في لغات البرمجة كيف يمكننا كتابتها وتصنيفها
شروط تسمية المتغيرات في لغة البايثون
3- لا يجوز استخدام الكلمات المحجوزة في لغة البايثون لأنها تعبر عن قيم معينة يفهمها البرنامج ( مثال : (False كلمة محجوزة داخل البرنامج فهي كلمة تشير إلى قيمة محجوزة ( قيمة منطقية). عزيزي الطالب.... عند كتابتك لاسم متغير يجب أن تراعى وضع أسماء المتغيرات للحروف الكبيرة والصغيرة ( مثال : THER, Taher, taher, TheR, ففي المثال السابق تشير أسماء المتغيرات إلى أربعة متغيرات وليس متغير واحد. أنواع المتغيرات في بايثون 1- الأرقام (Numbers) : تستخدم لتخزين القيم العددية مثل الأعداد الصحيحة (int) والأعداد العشرية (float). متغيرات الأعداد الصحيحة X= 5 Y= 10 متغيرات الأعداد العشرية: Z= 5.25 A= 8.32 النصوص (Strings) : تُستخدم لتخزين النصوص مثل الأسماء والعناوين. " -2 يتم وضع النصوص بين علامات الاقتباس المفردة ، او المزدوجة Name "Taher" City = 'Cairo' 3- القيم المنطقية (Booleans) : نوع بيانات يحتوي فقط على قيمتين True أو False تُستخدم غالبًا في المقارنات واتخاذ القرارات في الأكواد 68 Is_taher_student = False Is_taher_a_teacher - True Scanned with CS CamScanner

أنواع المتغيرات في بايثون
واجهة برنامج البايثون 1 يمكنك من خلال واجهة البايثون التفاعلية (Python Shell) : كتابة أكواد بسيطة وتنفيذها مباشرة لرؤية النتائج. Python 3.10 (64-bit) Python 3.10.4 (tags/v3.10.4:9d38120, Mar 23 2022, 23:13:41) [MSC v.1929 64 bit (AMD64)] on win32 | Type "help", "copyright", "credits" or "license" for more information. >>> print("Hello World") Hello World >>> 2 المحرر النصي (Editor) : يمكنك من كتابة أكواد أطول وأكثر تعقيدا وحفظها لتشغيلها لاحقا. واجهة البايثون التفاعلية يتم تثبيتها عند تثبيت لغة البايثون ولا يوجد حاجة إلى تنزيلها يعكس المحرر النصي الذى يجب ان يتم تنزيله من على الإنترنت مثل Visual Studio و PyCharm المعرفة نوع المتغير يمكنك استخدام الدالة ( )type Python 3.10 (64-bit) Python 3.10.4 (tags/v3.10.4:9d38128, Mar 23 2022, 23:13:41) [MSC v.1929 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> X 5 >>> Y= 10 >>> Z = 5.25 >>> A = 8.32 >>> nane "Taher" >>> city 'Cairo' >>> type (X) <class 'int'> >>> type (Y) <class 'int'> >>> type (Z) <class 'float'> >>> type (A) <class 'float'> >>> type (name) <class 'str'> >>> type (city) <class 'str'> Scanned with CS CamScanner

واجهة برنامج البايثون
کود بسيط على لغة البايثون باستخدام المتغيرات Python 3.10 164-bit) + Python 3.10.4 (tags/v3.10.4:9d38120, Mar 23 2022, 23:13:41) [MSC v.1929 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> name "Onar" >>> address = "Cairo, Egypt" >>> age = 13 >>> print ("My name is", name) My name is Onar >>> print ("I live in", address) I live in Cairo, Egypt >>> print ("I am", age) I an 13 >>> دالة ()print في بايثون هي واحدة من أكثر الدوال استخداما، حيث تستخدم لعرض النصوص أو القيم على شاشة الإخراج و يمكن استخدامها لعرض النصوص المتغيرات، أو حتى نتائج العمليات الحسابية. تقييم ذاتي ارجع إلى الأهداف الموجودة في بداية الدرس وضع علامة (۱) في المربع المناسب لـ (يمكنني أن....) 70 20 Scanned with CS CamScanner

كود بسيط على لغة البايثون باستخدام المتغيرات
ارجع إلى الأهداف الموجودة في بداية الدرس وضع علامة صح في المربع المناسب لـ(يمكنني أن...)
الأسئلة والتدريبات ضع علامة (( أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخطأ. 1- المتغيرات في لغات البرمجة عبارة عن مكان محجوز في الذاكرة لتخزين وحفظ قيمة معينة. ( ) 2- لا يجوز أن يكون بداية اسم المتغير بحرف أو علامة _. 3 TAHER, Taher, taher, Taher عبارة عن 4 أسماء لمتغيرات بلغة البايثون 4- يحتوي اسم التغيير على حروف (A-Z) أو أرقام أو علامة الشرطة السفلية _. 5- عند تسمية المتغيرات يجوز استخدام الكلمات المحجوزة في لغة البايثون. 6- 10 - Y نوع البيان للمتغير ۷ رقمي لعدد صحيح. 7 - City = "Cairo نوع البيان للمتغير City نص. 8- Is_taher_student = False نوع البيان للمتغير Is_taher_student منطقي. 9- لمعرفة نوع المتغير لا نحتاج أن نستخدم الدالة ()type . 10- يتم وضع النصوص للمتغيرات بين علامات الاقتباس المفردة ، ، او المزدوجة “ “. اختر الإجابة الصحيحة مما يأتي. 5- الدالة أ- Cos () .Type () . تُستخدم لعرض النصوص أو القيم على شاشة الإخراج ج () Print. Sin () د- 6- قيمة المتغير النصية يتم وضعها بين علامتي -1 .<>-2 >= -3 .=<-4 7 لعرض النصوص المتغيرات، أو حتى نتائج العمليات الحسابية نستخدم الدالة ... 71 ........ Cos () -1 .Type () ب ج- () Print. .Sin () د- 1- لمعرفة نوع بيان المتغير نستخدم الدالة Cos ()-1 .Type () -2 .Print () -3 .Sin () -4 Scanned with CS CamScanner

ضع علامة صح أمام العبارة الصحيحة وعلامة خطأ أمام العبارة الخطا المتغيرات في لغات البرمجة عبارة عن مكان محجوز في الذاكرة لتخزين وحفظ قيمة معينة
اختر الإجابة الصحيحة مما يأتي دالة تستخدم لعرض النصوص أو القيم على شاشة الإخراج

