الحوسبة الكمية
العودة إلى المستوى البرونزي

المستوى البرونزي · الدفتر 4 من 15

أساسيات المتغيّرات

Variable Basics

الإسناد وإعادة الاستخدام، الفرق بين = و ==، القسمة وباقيها، والأقواس وأولوية العمليات — مع تمارين المادة الأصلية الثلاثة.

نحو 20 دقيقة3 خلايا كود3 تمارين · 60 نقطة

يُفترض أنك أتممت: مرجع سريع لـ Python

أهداف هذا الدفتر
  • إسناد القيم وإعادة استخدام المتغيّر في التعبير نفسه
  • التمييز بين عامل الإسناد = وعامل المقارنة ==
  • استعمال / و // و %
  • حساب تعبير مركّب باستعمال الأقواس وأولوية العمليات
النواة غير محمّلة
0 من 6 خطوة0%

الإسناد وإعادة استخدام المتغيّر

المتغيّر اسم يرتبط بقيمة، ويمكن إعادة إسناد قيمة جديدة إليه أثناء التنفيذ.

تُستخدم العلامة = لإسناد قيمة إلى متغيّر، وليست عامل مساواة رياضياً. أمّا == فتُستخدم لمقارنة قيمتين.

[ ]
[ ]

القسمة العادية والقسمة مع التقريب إلى أسفل وباقي القسمة

[ ]

الأقواس وأولوية العمليات: نحسب التعبير على خطوات

تمرين تفاعلي

20 نقطة

تمرين 1

عرّف المتغيّرات n1 و n2 و n3 بالقيم 33 و −4-4 و 66، ثم احسب r1 واطبع قيمته:

r1=(2n1+3n2)×2−5n3r_1 = (2n_1 + 3n_2) \times 2 - 5n_3

يجب أن يكون الناتج عدداً سالباً مقداره 4242.

[ ]

تمرين تفاعلي

20 نقطة

تمرين 2

باستعمال المتغيّرات نفسها احسب r2:

r2=(n1−n2)(n2−n3)(n3−n1)(n3+1)r_2 = \frac{(n_1 - n_2)(n_2 - n_3)}{(n_3 - n_1)(n_3 + 1)}

استعمل round(number, ndigits) إذا أردت تقريب الناتج.

[ ]

تمرين تفاعلي

20 نقطة

تمرين 3

عرّف متغيّرين للاسم واسم العائلة، ثم اطبعهما بعد العبارة hello from the quantum world to.

خزّن الجملة الكاملة في متغيّر اسمه greeting.

[ ]

أكملت 0 من 6 خطوة في هذا الدفتر. شغّل الخلايا المتبقّية وحلّ التمارين لإتمامه.

المادة العلمية مبنية على المادة العلمية للمرحلة التحضيرية (QWorld / QSaudiArabia)، إعداد: Abuzer Yakaryılmaz · خلود بندر المطيري · جود عوض الشهري.