حان الوقت للحديث عن موضوع آخر يبدو أكثر تشويشًا مما هو عليه في الواقع.
انها بسيطة جدا.
تبدو الدائرة القصيرة شيئًا كهذا.
تذكر عندما علمتك الكلمة؟
وهكذا يمكننا استخدام.
دعنا نقول ، على سبيل المثال ، هو صديق.
يساوي true ، ولنفترض أن المستخدم يساوي true.
ويمكنني أن أفعل هنا تعبيرًا يقول إنه صديق ومستخدم.
الآن هنا ، عندما نقوم بتشغيل هذا ، دعنا نطبعه هنا فقط حتى نتمكن من رؤيته.
إذا قمت بتشغيل هذا.
لقد أصبحت صحيحًا لأن كلا هذين الأمرين يتم تقييمهما على أنهما صحيحان.
لذلك إذا كان لدي هذا كأن.
BLOCK لنفترض ما إذا كان صديقًا ومستخدمًا.
اطبع أفضل الأصدقاء إلى الأبد.
يمكن الآن إجراء ماس كهربائي عندما نستخدم شيئًا مثل Awe ، والذي لم نره من قبل.
لكن مرة أخرى ، يمكنك أن ترى هنا أنه مظلل باللون الأزرق.
إذن فهي كلمة رئيسية ، أو كلمة أساسية في Python الآن أو تقول إذا كان أي من هذه الشروط صحيحًا ، فقم بتشغيل
هذا الجزء من الكود.
لذلك إذا قمت بتشغيل هذا.
أحصل على أفضل الأصدقاء إلى الأبد.
والآن اسمحوا لي أن أطرح عليكم هذا.
ما هي العملية التي تعتقد أنها أكثر أداءً؟
أم النهاية؟
هناك فرق؟
في الواقع ، هناك بسبب ماس كهربائى.
كما ترى ، عندما أفعل أو هنا لأنني لا أهتم إلا إذا كان أي من هذا صحيحًا.
سيقول مترجم بايثون إذا.
هو صديق.
وسيقوم بتقييم ذلك ويقول ، أوه ، هذا صحيح.
وبعد ذلك سترى الكلمة أو ستقول ، مهلاً ، لا يهمني ما هذا.
ربما تكون هذه عملية ثقيلة حقًا أو شيء أحتاج إلى البحث عنه.
حسنًا ، لا أهتم حقًا لأن هذا صحيح بالفعل.
سواء كان هذا صحيحًا أم خاطئًا ، فأنا لا أهتم حقًا.
لأنه في كلتا الحالتين ، سأضطر إلى طباعة هذا.
كما ترى ، لا يزال يطبع أفضل الأصدقاء إلى الأبد.
يحدث قصر الدائرة عندما يكون المترجم ذكيًا بما يكفي ليقول ، لقد قمت بالفعل بعمل كافٍ.
لا يهمني ما هذا.
هذا مجرد عمل ضائع إذا قمت به.
لذلك سأقوم بعمل دائرة كهربائية قصيرة وأقول ، مرحبًا ، سأتجاهل هذا وسأبدأ في الطباعة.
لذا فإن استخدام أو أكثر كفاءة قليلاً.
لكن مرة أخرى ، هذا يعتمد على ما تحتاجه.
إذا كنت بحاجة إلى التحقق ، إذا كان كلاهما صديقًا وكان المستخدم صحيحًا ، فسيتعين عليك استخدام النهاية.
لكن هذا يعمل في كلا الاتجاهين وكذلك.
على سبيل المثال ، إذا كان صديقه خاطئًا ، فسيتم اختصار هذا الأمر لأنني سأقول ، إذا كان
الصديق خطأ ، حسنًا ، لا يهمني حقًا ما هو المستخدم لأنه لا توجد طريقة لكليهما من هؤلاء
صحيح.
لقد رأيت بالفعل أن أحدهم خاطئ.
لذلك سأتجاهل هذا وسأقوم بطباعة هذا.
وعندما أقول أنا ، أعني صديقنا القديم ، مترجم بايثون.
الآن لا يتم تدريس موضوع الدائرة القصيرة هذا في دورات بايثون للمبتدئين ، ولكن الآن إذا سمعت
هذا ، فربما تسمع هذا في مقابلة.
كما ترى ، يبدو الأمر أكثر صعوبة مما هو عليه في الواقع.
وبصراحة ، هذا منطقي جدًا ، أليس كذلك؟
نريد أن تكون أجهزتنا فعالة وذات كفاءة عالية بسبب قصر الدائرة.
سأراك في المرحلة التالية.
مع السلامة.