‫أريد أن أتحدث إليكم عن طريقة أخرى للقيام بالمنطق الشرطي.
‫رأينا if lf ثم بيان else.
‫لكن هناك طريقة أخرى تسمى الثلاثية.
‫المشغل أو العامل.
‫الآن ، لا يزال هذا هو نفس عبارات elseif أو if else.
‫لكنه اختصار.
‫لذلك يمكنك فقط استخدام هذه في منطق شرطي معين.
‫لذلك هذا لا يعني أن هذه مجرد طريقة جديدة تمامًا.
‫هذا اختصار ، بمعنى لك لجعل الكود الخاص بك أنظف قليلاً.
‫لنلقي نظرة.
‫بالمناسبة ، يمكن أيضًا تسمية هذه العوامل الثلاثية بالتعبيرات الشرطية.
‫وعندما تسمع كلمة تعبير ، فهذا يعني لك شيئًا ، أليس كذلك؟
‫إنه تعبير لأنه يتم تقييمه إلى قيمة.
‫لذا فإن المعامل الثلاثي أو التعبير الشرطي هو عملية يتم تقييمها لشيء بناءً على كون
‫الشرط صحيحًا أم لا.
‫وهي في الواقع ميزة جديدة في Python اعتبارًا من الإصدار 2. 4.
‫لذلك دعونا نلقي نظرة.
‫الطريقة التي نستخدم بها هذا القول هي حالة.
‫إذا كان هذا صحيحًا ، فافعل هذا.
‫إذن هذا هو الشرط ، إذا كان صحيحًا.
‫وتحمل معي هنا الأمر محير بعض الشيء.
‫في البداية نقول إذا.
‫وهنا نعطي الشرط.
‫خلاف ذلك الشرط.
‫إذا.
‫آخر.
‫حسنا.
‫هذا محير بعض الشيء.
‫لذلك دعونا نمر بها.
‫لذا فإن إذا كان سيتحقق من هذا الشرط حتى لا يبدأ بالفعل هنا ، فسيقول مرحبًا
‫، إذا كان هذا الشرط.
‫الآن سيتم تقييم هذا إلى إما صواب أو خطأ.
‫إذا كان هذا صحيحًا ، فسنقوم بذلك.
‫وإلا فإننا سنفعل هذا.
‫لذا اسمحوا لي أن أريكم مثالاً على كيفية عمل ذلك.
‫لنفترض أننا نحاول تحديد بئر ، إذا كان المستخدم صديقك ، فسنقول إنه صديق.
‫وهنا يمكننا تحديد الصواب أو الخطأ لصديق.
‫ربما يمكننا التحقق على Facebook مما إذا كان بإمكان المستخدمين مراسلتك أو على Twitter ما إذا كان بإمكان مستخدمي Twitter إعطائك
‫رسائل مباشرة.
‫حسنًا ، هنا ودعنا نفعل عشرة.
‫رسالة.
‫وهنا يمكننا عمل العملية الثلاثية.
‫سنقول الرسالة بصوت عالٍ.
‫إذا كان الأمر كذلك ، فهذا إذا كان الشرط صحيحًا.
‫الشرط.
‫مرحبًا ، هل هذا الشخص صديقك؟
‫خلاف ذلك الشرط.
‫هذا خطا.
‫حسنًا ، سأقول إنه غير مسموح لي بإرسال الرسالة.
‫ويمكنك أن ترى هنا أن هذه خط واحد.
‫يبدو وكأنه سطرين.
‫لكن يمكنك أن ترى هنا أنه ليس الأمر في الحقيقة هو أننا نلتف حتى نتمكن من رؤية الكود بأكمله.
‫لذلك دعونا نجري هذا ونرى ما يمكن أن يرسله برنس.
‫إذا قمت بتشغيل هذا.
‫يُسمح بالرسالة لأنه حسنًا ، قمنا بتعيين رسالة بصوت عالٍ لرسالة Ken لأنه بينما كان الشرط
‫صحيحًا إذا لم يكن هذا الشخص صديقي وقمت بتشغيل هذا غير مسموح لي بالرسالة لأن الشرط إذا تم تقييم الشرط
‫إلى خطأ فأنا أعرف الطلب هنا يمكن أن يكون مربكًا بعض الشيء.
‫لذلك قد تضطر إلى النظر إليها عدة مرات وتحتاج إلى استخدامها عدة مرات لتتذكرها حقًا.
‫لكن هذا هو الشرط العام.
‫إذا كان صحيحًا إذا كان الشرط ls إذا لم يكن خطأ إذا كان الخطأ لا يمكن تهجئه.
‫حسنا.
‫طريقة مختصرة لطيفة لفعل شيء ما عندما يكون الشرط إما صحيحًا أو خاطئًا أو يتم تقييمه إلى صواب أو
‫خطأ.
‫حسنا.
‫سأراك في الفيديو التالي.
‫مع السلامة.