مقدمة
غريس موراي هوبر على لوحة مفاتيح UNIVAC
شكل 2.1 المصدر: تعديل لعمل "Grace Hopper at Univac I console"، بإذن من متحف تاريخ الحاسوب

مقدمة

البرنامج الحاسوبي هو تسلسل من التعليمات التي تُنفّذ الواحدة تلو الأخرى. في Python، تتكون العديد من التعليمات من تعبير واحد أو أكثر. يمثل التعبير قيمةً واحدة يُراد حسابها. مثال: التعبير 3*x - 5 يُعطي القيمة 7 عندما تكون x تساوي 4. يفتح تعلّمُ التعرّف على التعبيرات الباب أمام برمجة جميع أنواع العمليات الحسابية الشيقة.

غالبًا ما تكون التعبيرات مزيجًا من القيم الحرفية (literals)، والمُتغيِّرات، والعوامل. في المثال السابق، 3 و5 هما قيمتان حرفيتان، وx هو مُتغيِّر، و* و- هما عاملان. قد تكون التعبيرات طويلة دون حدّ، وتتضمّن عمليات حسابية كثيرة. وقد تكون التعبيرات قصيرة لا تتعدّى قيمة واحدة. مثال: في تعليمة الإسناد x = 5، القيمة الحرفية 5 هي تعبير.

قدم فصل التعليمات تعبيرات بسيطة مثل 1 * 2 و"Hi " + "there". يستكشف هذا الفصل أنواعًا أخرى من التعبيرات المُستخدَمة مع الأعداد والسلاسل النصية. يعرض القسم الأول طريقة رائعة لتجربة التعبيرات باستخدام صَدَفة بايثون. تقدم الأقسام اللاحقة مزيدًا من التفاصيل حول الأعداد الصحيحة والأعداد العشرية، وتشرح كيفية استيراد واستخدام وَحدة math، وتوضّح كيفية تسهيل قراءة الأسطر الطويلة من الشِفرة.