المتغيرات variable
المتغير يعتبر مثل صندوق يحتفظ به البيانات ويتم تحديد اسم لهذا الصندوق و نقوم باستدعاءه متى اردنا بهذا الأسم.ويكون تعريف المتغير في بايثون مثلاً name يعني اسم المتغير وبعده اشارة = و بعده علامتين تنصيص "" و نكتب ضمن علامات التنصيص قيمة المتغير.
مثال اذا كانت القيمة نص text
شرح المثال السابق
نلاحظ في هذا المثال اعطينا متغير اسم name و القيمة لهذا المتغير هي programmer tech و عندما استدعينا المتغير بأسمه name مباشرتاً طبع لنا قيمة المتغير programmer tech .مثال اذا كانت القيمة عددية integer
شرح المثال السابق
نلاحظ كما في المثال السابق ايضا اسمينا المتغير age واعطيناه القيمة 26 و عندما كتبنا اسم المتغير طبع لنا القيمة الذي هي 26 .مثال آخر
شرح المثال السابق
نلاحظ بهذه الصورة اننا عندما استخدمنا دالة الطباعه print و كتبنا اسم المتغير مباشر تعرف اننا نريد طباعه قيمة المتغير name وطبعها لنا على الشاشة.مثال : لجمع جميع قيم المتغير بسطر واحد
شرح المثال السابق
نلاحظ اننا كتبنا ثلاث متغيرات بسطر واحد مع القيم و تفصل بينهم فاصله , وعندما استدعينا name اعطانا القيمة و نفس الشيئ بالنسبة للمتغيرات الاخرى age , info , ونستطيع استدعاء القيم بدالة الطباعه print ايضا مثلاً print (info) سوف يطبع لنا قيمة info .....مثال
شرح المثال السابق
قبل شرح السابق , علامة s% يعني هذا قيمة نصية و d% قيمة عددية .شرح المثال هو كتبنا للبرنامج اطبع لي i am و يعدها وضعنا اشارة القيمة النصية وبعدها my age وبعدها وضعنا اشارة قيمة عددية لأن قيمة age هي رقم وبعدها كتبنا and info is واشارة قيمة نصية وفتحنا قوس عرفنا أن المتغيرات هي age,name,info و عندما ضغطنا انتر طبع لنا الجملية و بمحل اشارات القيم طبع لنا القيم الذي وضعناها مسبقاً.
مثال لطريقة أُخرى
المثال مفهوم لا داعي لشرحة اذا فهمت المثال الذي قبلة ودققت جيداً به.
تعليقات
إرسال تعليق