cb
codebamin
الفصل 3 · المتغيرات (Variables)

تخزين نواتج العمليات في المتغيرات

ستستخدم المتغيرات كثيرًا لتخزين نتائج العمليات والحسابات. هذا يساعدك على بناء برامج أكثر تعقيدًا خطوة بعد خطوة. جرّب البرنامج التالي:

__program_indented__

أصبح المتغير sentence الآن يحمل القيمة 'Hello World'، ويمكنك استخدام هذه القيمة أكثر من مرة. لاحظ أن sentence سيظل يحمل هذه القيمة إلى أن تعيد إسناد قيمة جديدة إليه مباشرة، مثل sentence = <something>.

لترى ذلك عمليًا، أضف السطرين التاليين إلى نهاية البرنامج:

word = 'Goodbye' print(sentence)

على عكس جدول البيانات الذي يعيد حساب الصيغ تلقائيًا، فإن متغيرًا مثل sentence لا يتذكر الطريقة التي حُسب بها. لذلك لن تتغير قيمته تلقائيًا إذا غيّرت القيم الأصلية في word أو name. إذا أردت قيمة جديدة فعليك تنفيذ عملية الإسناد من جديد.

solution.py
1
2
3
4
5
6
7
8
9
10
الطرفية (shell)
>>>