المتغيرات في بايثون Python الدرس|3| - Programmer Tech

Programmer Tech

موقع تعليم مجاني يهتم بتعلم البرمجة و علوم الكمبيوتر, أمن المعلومات, القرصنة الأخلاقية, سكربتات

إعلان اعلى المقالة

الأربعاء، 25 ديسمبر 2019

المتغيرات في بايثون Python الدرس|3|


المتغيرات 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 و عندما ضغطنا انتر طبع لنا الجملية و بمحل اشارات القيم طبع لنا القيم الذي وضعناها مسبقاً.

مثال لطريقة أُخرى


المثال مفهوم لا داعي لشرحة اذا فهمت المثال الذي قبلة ودققت جيداً به.

للتدرب اكثر على عدة تمارين في المتغيرات وضعنا لكم درس خاص للتمارين يمكنكم اللجوء له من خلال الضغط هذا الرابط.

ليست هناك تعليقات:

إرسال تعليق

facebook

تسميات

تواصل معنا

Translate

أخر الافكار

من انا

authorمبرمجين ويب و محبين للتقنية و الشبكات و امن المعلومات و سوف نقدم لكم الافضل إن شاء الله
أعرف المزيد ←

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *

اقسام