‫مرحبًا بعودتك.
‫في هذا الفيديو اريد ان اتحدث عن فكرة مسننة و كاذبة.
‫ماذا يقصدون؟
‫وستسمع هذا كثيرًا في برمجة بايثون.
‫ترى ، حتى الآن ، أنك استخدمت القيم المنطقية هنا كقيم.
‫لذلك كان الأمر سهلاً حقًا.
‫إذا كان صحيحًا وصحيحًا ، فقم بتشغيل هذا الرمز.
‫لكن بيثون يمكنها القيام بأشياء أخرى أيضًا.
‫على سبيل المثال ، إذا كان العدد خمسة وكان هذا ، دعنا نقول مرحبًا ، ما الذي تعتقد أنه سيحدث هنا في برنامجنا؟
‫حسنًا ، إذا قمت بالنقر فوق تشغيل.
‫أنت تبلغ من العمر ما يكفي للقيادة ولديك رخصة.
‫هل هذا ما توقعته؟
‫وهذا لأن ما تفعله بايثون تحت الغطاء هو في الواقع تحويلها إلى قيم منطقية من أجلك.
‫لذلك يبدو الأمر كما لو كان يفعل هذا ، تذكر تحويل النوع حيث يتم تحويل النوع.
‫للسبائك بمجرد أن نصل إلى هذا البيان لأن الثعبان يقول مرحبًا أريد.
‫صح أم خطأ لا يهمني ما هو قديم لا يهمني ما هو مرخص هو مجرد إعطائي صواب أو خطأ
‫حتى أعرف ما إذا كنت سأفعل هذا أم سأذهب إلى كتلة أخرى.
‫الآن ، إذا كنت سأطبع فقط.
‫لنفعل هذا هنا.
‫دعونا نطبع السبائك.
‫مرحبًا؟
‫ثم أخيرًا ، اطبع السبائك.
‫خمسة.
‫دعونا نرى ما نحصل عليه.
‫نحن نتحقق.
‫حقيقي.
‫وهذا ما نسميه قيمة الحقيقة في بايثون.
‫هذه حقيقة نقدرها لأننا إذا أجرينا تحويل النوع المنطقي عليها ، فسيتم تقييمها إلى
‫صواب ما هي القيمة الخاطئة.
‫حسنًا ، إذا فعلت صفرًا وإذا فعلت ذلك ، دعنا نقول سلسلة فارغة وقمت بالنقر فوق تشغيل.
‫هذه خاطئة ، إنها ليست خاطئة في الواقع ، لكنها خاطئة لأننا إذا قمنا بتشغيل Boolean عليها
‫إلى Python ، فستقول ، أوه ، هذا خطأ وصفر ، هذا خطأ.
‫وهذا النوع من المنطقي ، أليس كذلك؟
‫وإذا ذهبت بالفعل إلى StackOverflow ، وإذا لم تكن قد رأيت StackOverflow من قبل ، وإذا كان لديك
‫أي أسئلة برمجة وكنت تبحث عنها في Google ، فعادة ما تحتوي الإجابات الخمسة الأولى على إجابة واحدة أو إجابتين
‫من StackOverflow.
‫وما يحدث بشكل أساسي هو أن يسأل الناس أسئلة مثل ، ما هي الحقيقة والخطأ في بايثون؟
‫وتحصل على إجابات.
‫لذلك يمكنك أن ترى هنا أن لديها أربع إجابات وعادة ما تبحث عن علامة الاختيار ، مما يعني أن هذه
‫إجابة تم التحقق منها.
‫هذا يعني أن مالك هذا السؤال قد قبله كأفضل إجابة.
‫لذلك فإن الشخص الذي طرح هذا السؤال قال للتو ، نعم ، هذه هي الإجابة الصحيحة ، هذه هي الإجابة
‫الأفضل.
‫لكن لديك أيضًا أشخاص آخرون يصوتون.
‫لذلك يمكنك أن ترى أن هذه الإجابة تلقت 46 درجة ، وعلى الرغم من أن المستخدم قد تم وضع علامة عليها
‫على أنها الإجابة الصحيحة ، فربما جاء شخص آخر لاحقًا وقدم إجابة أفضل.
‫إذن لدينا الآن 123 صوتًا مؤيدًا وترى أن هذه الإجابة أفضل كثيرًا.
‫تعتبر جميع القيم حقيقة باستثناء ما يلي.
‫لذلك يمكنك أن ترى هنا أنه في بايثون ، يتم اعتبار هذه القيم خطأ.
‫يمكنك رؤية الصفر هنا.
‫يمكنك رؤية سلسلة فارغة هنا.
‫ثم هناك القليل منها.
‫مجموعة فارغة.
‫لديك قاموس فارغ ، قائمة فارغة ، مجموعة فارغة.
‫لديك كسور عشرية ، لديك أشياء مثل الكسور ، لديك 0. 0 خطأ هو ذلك وأيضًا لا شيء خاطئًا حتى
‫إذا لم أكتب أي شيء هنا.
‫هذا خطأ أيضًا.
‫الآن ، لست بحاجة إلى حفظ هذا لأنه في معظم الأوقات يكون منطقيًا.
‫الصحيح.
‫لكنه يساعدنا على القيام بالمنطق الشرطي بشكل جيد للغاية.
‫على سبيل المثال ، دعنا نزيل هذا ولنفترض أن لدينا مستخدمًا ويجب أن يمتلك هذا المستخدم كلمة مرور
‫واسم مستخدم.
‫إذا ، لنفترض أن اسم المستخدم هو جوني وكلمة المرور هي واحد ، اثنان ، ثلاثة.
‫حسنًا ، بدلاً من أن أقول ، مرحبًا ، إذا كان هذا المستخدم لديه كلمة مرور واسم مستخدم ولا نتحقق مما إذا كان اسم المستخدم موجودًا
‫أو كلمة المرور موجودة ، فنحن نريد فقط التأكد ، مرحبًا ، هل قام هذا الشخص بملء النموذج
‫وحاول لتقديم اسم المستخدم وكلمة المرور؟
‫يمكنني ببساطة أن أقول كلمة المرور واسم المستخدم.
‫ولا داعي للقلق بشأن تحويل هذا إلى سبيكة أو أي شيء من هذا القبيل
‫، لأنه في حالة وجود كلمة مرور واسم مستخدم ، فحاول تسجيل الدخول وستلاحظ أنه أفضل كثيرًا لأنه
‫يتم تقييم كل منهما إلى قيمة صادقة وكاذبة.
‫إنها ميزة صغيرة لطيفة للحفاظ على بايثون.
‫حسنًا ، جميل وبسيط وقراءة مثل اللغة الإنجليزية.
‫سأراك في الفيديو التالي.
‫مع السلامة.