《دورة》 تعلم بايثون للمبتدئين الجزء الثاني——المتغيرات

الملصق الأصلي: ، بارد أ وجهات النظر: 239 الردود: 1 نشر في: 2012-04-18 16:54:12
شرح الملف: الدرس التمهيدي لبايثون 2 - المتغيرات

قبل شرح الدرس، دعنا نسأل سؤالًا: هل تعلمتم الدرس السابق؟ إذا تعلمتموه، يمكنكم متابعة هذا الدرس.

ما هو المتغير؟
المتغير يشبه الرياضيات، على سبيل المثال: a = 1 + 2 (ملاحظة: هنا علامة = ليست علامة المساواة الرياضية، بل هي علامة التعيين، علامة المساواة هي ==). هنا a هو متغير، ثم نعين نتيجة 1 + 2 إلى a، وa يمكن أن تتغير وفقًا لتغير 1 أو 2، لذلك هو قابل للتغير وغير ثابت.

وظيفة المتغيرات
المتغيرات تُسهل على المبرمجين عمليات الإدخال والإخراج. استخدام المتغيرات في بايثون بسيط نسبيًا، لا يحتاج إلى تعريف مسبق، ويمكن استخدامها مباشرة. الاستخدام يُرى في الكود كما في الشكل 1:

a = 1 # تعيين 1 إلى a
b = 2 # تعيين 2 إلى b
c = a + b # تعيين مجموع a وb إلى c
print(c) # إخراج c

كما في الشكل 2:

أعتقد أنكم لاحظتم أن c لم يوضع بين علامات اقتباس مفردة، لماذا؟ لأننا لا نريد إخراج حرف c، بل نريد إخراج نتيجة a + b، لذا لا يمكننا استخدام علامات الاقتباس هنا.

قواعد تسمية المتغيرات:
1. تتكون من أحرف أو أرقام أو شرطة سفلية، لا يمكن أن تحتوي على مسافات، ولا يُسمح باستخدام الصينية.
2. يجب أن يبدأ بواحد من الأحرف؛ البدء بشرطة سفلية له تعريف خاص.
3. لا يمكن أن تكون نفس أسماء المتغيرات النظامية، أي المعرفات. مثلًا def هو إعلان دالة، فلا يمكنك استخدام نفس الاسم لمتغير.

بعد تعيين قيمة للمتغير، يمكن إعادة تعيينه، مثل:

a = 1
a = 2 # بعد هذا التعيين، قيمة a تصبح 2 وليست 1

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

del اسم_المتغير

ملاحظة: بعد استخدام هذا الأمر، لن يُوجد المتغير بعد الآن، ولا يمكن استخدامه.

(هل لاحظتم؟ أليس هذا مشابهًا لبايثون في سيلبان؟ لأن هذا الجزء متشابه…)

هل تتذكرون طريقة إخراج hello world من الدرس السابق؟ هنا يمكننا تعيين hello world إلى a، ثم إخراجه كما في المثال أعلاه. حسنًا، لنقم بعمل تمرين، وهو إخراج hello world باستخدام الطريقة التي تعلمناها.

الملف الثالث هو الكود المستخدم في الدرس، يُغير إلى py.

《النهاية》

حالة التأشيرة: لا حاجة
📷 صورة (2)
صورة1
صورة2
× معاينة
رد 🤍 0 📤 يشارك يجمع
رؤية أن رأسي يؤلمني
— تم تحميل كافة الردود —

ترك الرد