بايثون (لغة برمجة): الفرق بين النسختين

تم إضافة 2 بايت ، ‏ قبل 8 أشهر
ط
 
=== إزاحة ===
تستخدم بايثون الإزاحة بالفرغاتبالفراغات بدلاً من الأقواس المعقوفة <code>{ }</code> أو [[كلمة مخصوصة|الكلمات المفتاحية]] لتحديد كتل الكود. الزيادة في الإزاحة تأتي بعد بعض [[عبارة (علم الحاسوب)|العبارات]]؛ إنقاص الإزاحة علامة على انتهاء الكتلة الحالية.<ref name="AutoNT-53" /> وبالتالي، فإن البنية المرئية للبرنامج تمثل بدقة البنية الدلالية للبرنامج.<ref name="مولد تلقائيا2">{{استشهاد بكتاب|ناشر=MIT Press|isbn=978-0-262-52962-4|الأخير=Guttag|الأول=John V.|عنوان=Introduction to Computation and Programming Using Python: With Application to Understanding Data|تاريخ=2016-08-12}}</ref> تُسمى هذه الميزة أحيانًا قاعدة التسلل {{إنج|off-side rule}}، والتي تشترك فيها بعض اللغات الأخرى، ولكن في معظم اللغات، لا تحتوي الإزاحة على أي معنى دلالي.
 
=== العبارات البرمجية والتحكم بالتدفق ===