مافيا سفن أكس - Mafia7x

المتغيرات والعمليات الرياضية في بايثون | الدرس الرابع

صورة الكاتب - Mafia7x - نشر في 20-02-2022 | التصنيف: بايثون
Python

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


Integer

وهو النوع الذي يمثل الاعداد الصحيحة مثل 7 او 7- ولعمل متغير من نوع Integer سنضع اسم المتغير اولاً ولنفترض انه x ثم يساوي = ثم الرقم الذي تريده كما في المثال التالي:


String

وهو النوع الذي يمثل النصوص ولعمل متغير من نوع String سنضع اسم المتغير اولاً ولنفترض انه name ثم يساوي = ثم علامة تنصيص ويمكنك استخدام علامة التنصيص الفردية ' ' او علامة التنصيص المزدوجة " " بالنهاية لا يوجد فرق بينهما لان بايثون تعاملهما بنفس المعاملة وفي النهاية تكتب النص الذي تريده كما في المثال التالي:


Float

وهو النوع الذي يمثل الاعداد العشرية  مثل 7.0 او 1.5 ولعمل متغير من نوع Float سنضع اسم المتغير اولاً ولنفترض انه speed ثم يساوي = ثم الرقم العشري الذي تريده كما في المثال التالي:


Boolean

وهو النوع الذي يمثل المنطق مثل الصح True او الخطأ False ولعمل متغير من نوع Boolean سنضع اسم المتغير اولاً ولنفترض انه isOpen ثم يساوي = ثم المنطق الذي تريده كما في المثال التالي:


تعريف اكثر من متغير بسطر واحد


استخدام العلامات في بايثون

ان علامة s% في السطر الثاني من الكود تعني أن هذه قيمة نصية String وعلامة d% تعني أن القيمة عددية Integer وكتوضيح في السطر الثاني من الكود كتبنا للبرنامج إطبع لنا i am و بعدها وضعنا إشارة القيمة النصية وبعدها my age وبعدها وضعنا إشارة قيمة عددية لأن قيمة age هي رقم وبعدها فتحنا قوس عرفنا أن المتغيرات التي ستكون مكان العلامتين age و name وعندما ضغطنا إنتر طبع لنا الجملة وبمحل علامات القيم طبع لنا القيم التي وضعناها مُسبقاً في المتغيرات


استخدام foramt في بايثون

ان علامة f قبل علامة التنصيص تدل على اننا نود استعمال foramt  و {} لاضافة متغير داخلها وكتوضيح في السطر الثاني من الكود كتبنا للبرنامج إطبع لنا i am و بعدها وضعنا {name} لاستعمال المتغير وبعدها my age وبعدها وضعنا {age} لاستعمال المتغير وعندما ضغطنا Enter طبع لنا الجملة و بمحل علامات القيم طبع لنا القيم التي وضعناها مُسبقاً وهناك طريقة أخرى لاستعمال foramt استعملت في Python2 لكن هذه الطريقة افضل وأحدث


العمليات الرياضية في بايثون

تستطيع عمل عمليات رياضية في بايثون وتستطيع ايضا عمل العمليات الرياضية مباشرة في الدالة print ويمكنك ايضا تخزينها في متغيرات ولكل عملية رياضية رمز خاص بها مثل + للجمع و - للطرح و / للقسمة و * للضرب و % لباقي القسمة و ** للاس كـ 26 وكتوضيح مثلاً تكتب اسم المتغير ثم يساوي = ثم الرقم الذي تريد عمل له الاس مثل 2 ثم علامتي ضرب ** ثم الاس مثل 6 وعند الطباعة سيكون الناتج 64 لان الـ 2 ضرب بنفسه 6 مرات وسنريك ايضاً لماذا سميت المتغيرات بهذا الاسم في المثال التالي:

في المثال فوق قمنا في السطر الاول بتعريف المتغير x والذي يقوم بعملية طرح 2 - 7 وقيمته هي 5 وفي السطر الثاني اعدنا تعريف المتغير x واستدعينا المتغير السابق الذي قيمته 5 ثم قمنا بعملية الجمع واضفنا له 2 ثم قمنا بعملية الضرب وضربناه في 1 ثم طبعناه وقيمته النهائية هي 7 وهنا سيأتي في بالك سؤال كيف استعملنا المتغير وأعدنا استخدامه والجواب هو انك تستطيع استعمال اي متغير تكتبه بما لا نهاية لانك عندما تستعمل متغير سيأخذ البرنامج اخر قيمة للمتغير وتستطيع اعادة استعمال المتغير في المتغير الذي بعده وايضا سميت المتغيرات هكذا لانك تستطيع تغير قيمها دائماً


الخاتمة

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

كاتب التدوينة
صورة التدوينة
Mafia7x   

     لا يوجد وصف Ok

close

عن أبي هريرة(رضي الله عنه): (قال رسول الله (صلى الله عليه وسلم):(كلمتان خفيفتان على اللسان، ثقيلتان في الميزان، حبيبتان إلى الرحمن: سبحان الله وبحمده، سبحان الله العظيم))