لا، في لغة البرمجة Python ليس من الضروري أن يكون اسم المتغير وصفيًا فقط. يمكنك استخدام أي اسم تقريبًا للمتغيرات في Python، شريطة أن يتبع الاسم بعض القواعد الأساسية. القواعد لتسمية المتغيرات في Python هي:
يجب أن يبدأ الاسم بحرف أو شرطة سفلية "_".
يمكن أن يحتوي الاسم على أحرف أبجدية لاتينية كبيرة وصغيرة، أرقام، وشرطات سفلية.
يجب أن يكون الاسم غير محجوزة من قبل لغة Python.
يجب أن يكون الاسم واضح ومعبر عن الغرض الذي يؤديه المتغير.
في العادة، يُفضل أن تكون أسماء المتغيرات وصفية لتسهيل فهم وصف المتغير وكيفية استخدامه في الكود، ولكن ليس شرطًا أساسيًا في Python.