اشرح كيف تستخدم بايثون وظيفة "النطاق" في الأمر "for" للتكرار على نطاق محدد من الأرقام، مع التأكد من أن كل تكرار يقوم بإجراء عملية حسابية ويخزن النتيجة في قائمة منفصلة. قم بتقديم أمثلة توضح استخدام القيود أو المتطلبات الإضافية ضمن حلقة "for".
{"source": "argilla/distilabel-evol-prompt-collective", "kind": "synthetic", "evolved_from": "Explain how Python uses the \"range\" function in the \"for\" command to iterate over a specified range of numbers. Provide examples illustrating the use of additional constraints or requirements within the \"for\" loop."}