هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

دخول

description(الدرس الحادي عشر ) العمليات المنطقية في البايثون Empty(الدرس الحادي عشر ) العمليات المنطقية في البايثون

more_horiz
في البداية هيا نتعرف علي رموز المقارنة في لغة البايثون وسنعطي مثال عملي في الاخر لكي تستوعب فكرة المقارنة

== تعني يساوي
=! تعني لا تساوي
=> اصغر من او يساوي ويمكن ان نستخدمها بدون يساوي لتكون > اصغر من
=< اكبر من او يساوي وايضا يمكن بدون يساوي لتصبح < اكبر من

فلنفترض ان لدينا 3 ارقام ونريد ان نعرف من الرقم الاكبر وسنستخدم كلمة num للدلالة علي الارقام
اي اننا لدينا num1 و num2 و num3 نريد ان نعرف من الاكبر بينهم باستخدام المقارنه والجمل الشرطية

سننشئ function

(الدرس الحادي عشر ) العمليات المنطقية في البايثون Febc4b10

لاحظ هنا فتحنا ال function و البارميترز تحتوي علي ال ٣ ارقام من ثم اول شرط لدينا ان كان num1 الرقم الاول اكبر من او يساوي الرقم الثاني
و (and) الرقم الاول اكبر من او يساوي الرقم الثالث (اي ان الرقم الاول اكبر من الرقمين )
return الرقم الاول استرد قيمة الرقم الاول عن طريق امر return

وننفذ هذا السطر في الرقم الثاني ايضا

(الدرس الحادي عشر ) العمليات المنطقية في البايثون Edb6e410

لاحظ هنا اننا كررنا مع الرقم الثاني ما فعلناه مع الرقم الاول ولكننا لم نكرره مع الرقم الثالث واستخدمنا else لان من المنطقي ان لم يتحقق كل ما سبق فا هذا يعني ان num3 الرقم الثالث هو اكبر رقم اذا return num3

نجرب هذا المثال ونكتب print من ثم نضع اي ارقام ويمكن ايضا نضع strings

(الدرس الحادي عشر ) العمليات المنطقية في البايثون 51d00310

طبعا بعد ما نضغط Run سيكون الناتج 200

انتظرونا في الشروحات القادمة

description(الدرس الحادي عشر ) العمليات المنطقية في البايثون Emptyرد: (الدرس الحادي عشر ) العمليات المنطقية في البايثون

more_horiz
الله يجزيك كل خير جاد



privacy_tip صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
power_settings_newقم بتسجيل الدخول للرد

جميع الحقوق محفوظة لدليل الاشهار العربي