WEBVTT

00:00.000 --> 00:05.000
ورحبا بالجميع. في هذا الفيديو سنتعلم عبارة لو في برمجة بايثون.

00:05.000 --> 00:20.000
هذه هي صيغة كتابة عبارة لوقت بالكلمة المفتاحية F. ثم نكتب الشرط وبعده نقطتان.

00:20.000 --> 00:28.000
وتحتها نكتب التعلمات التي سيتم تنفيذها. إذا كان الشرط صحيحا فسيتم تنفيذ التعلمات الموجودة أسفة العبارة F.

00:28.000 --> 00:40.000
أما إذا كان الشرط غير صحيح فلن يتم تنفيذها. لنا رامي ثالا على برنامج يقوم بعملية القسمة. نعلم أن القسمة على الصفر غير ممكنة.

00:40.000 --> 00:49.000
وإذا حاولنا القسمة على صفر فسيضها الخطأ يسمى خطأ القسمة على صفر. لذلك يجب من عدوث هذا الأمر.

00:49.000 --> 00:55.000
ويمكننا استخدام عبارة F. لتأكد من أن المقام لا يساوي صفران.

00:55.000 --> 01:03.000
انظر إلى الكود التالي. يطلب البرنامج من المستخدم اتخال البصط والمقام ويتم تغزينهم في المتغيرين رقمثنان ورقم واحد.

01:03.000 --> 01:13.000
أن يؤمن اثنان وأن يؤمن واحد. افترض أن المستخدم اتخل عشرى وثنان سيتم تغزين هذه القيام في المتغيرين رقمثنان ورقم واحد.

01:13.000 --> 01:21.000
بعد ذلك لدينا عبارة IF بهذا الشرط. أن يؤمن اثنان لا يساوي صفر.

01:21.000 --> 01:28.000
بما أن يؤمن اثنان يساوي اثنان وهو لا يساوي صفر فإن الشرط يكون صحيحا.

01:28.000 --> 01:35.000
لذلك سيتم تنفيذ التعلمات داخل عبارة EF وسيتم حساب.

01:35.000 --> 01:41.000
خمسة يساوي اثنان على عشرة ثم يتم مطبعة النتيجة.

01:41.000 --> 01:46.000
الآن لنظر إلى حالة اخرى.

01:46.000 --> 01:57.000
إذا اتخل المستخدم العددين عشرى وصفرة فس يحاول البرنامج اجراء العملية صفرة على عشرى وهذه العملية غير ممكنة.

01:57.000 --> 02:01.000
تقوم عبارة IF هنا بمن اثنفيذ هذه العملية.

02:01.000 --> 02:07.000
في هذه الحالة يكون الشرط غير صحيح لأن قيمة نوم اثنان تساوي صفر.

02:07.000 --> 02:14.000
لذلك تجاوز البرنامج التعلمات الموجودة داخل عبارة EF ولا يتم تنفيذها.

02:14.000 --> 02:23.000
وهكذا يمكن استخدام عبارة IF في العديد من الحالات للتحكم في سير تنفيذ البرنامج.

02:23.000 --> 02:29.000
لنرى مثالا من الحياة اليومية لفهم الفكرة بشكل اوضح.

02:29.000 --> 02:34.000
إذا كان الجوه ممطرًا فخذ مضلة الشرط هنا هو.

02:34.000 --> 02:39.000
هل الجوه ممطر إذا كان الشرط صحيحا فس تأخذ المضلة.

02:39.000 --> 02:44.000
اما إذا كان الشرط غير صحيح فلا تأخذ المضلة.

