المتغير نوع وصندوق
في بايثون تكتب score = 18 فيُنشأ صندوق اسمه score. الأنواع الشائعة: int للأعداد الصحيحة، float للكسرية، str للنص، bool لـ True/False.
أدخل النص بـ input، واطبع بـ print. حوّل النص إلى عدد بـ int(...) قبل الحساب وإلا سيُجمع كنص.
القرارات
if score >= 50:
print("نجح")
else:
print("أعد المحاولة")
المسافة البادئة في بايثون إلزامية: أربع مسافات تحت `if`. قارن بـ `==` لا بـ `=`؛ الواحدة تخصيص.يمكن ربط شرطين بـ and و or، ونفي بـ not. هذا هو التفكير الحاسوبي في التقنية الرقمية: مدخلات، قرار، مخرجات.