English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل الأساسيات في Python

تحكم العملية في Python

الوظائف في Python

أنواع البيانات في Python

معالجة الملفات في Python

الأشياء والفئات في Python

التواريخ والوقت في Python

معرفة متقدمة في Python

دليل Python

برنامج Python يتحقق من ما إذا كان الرقم إيجابيًا، سالبًا أم صفرًا

كامل أمثلة Python

في هذا المثال، ستتعلم كيفية التحقق من رقم تم إدخاله من قبل المستخدم هو إيجابي، سالب أم صفر. يمكن حل هذا المسألة باستخدام جملة if ... elif ... else و جملة if ... elif ... else مدمجة.

لفهم هذا المثال، يجب أن تكون على علم بما يليبرمجة Pythonالموضوع:

كود المصدر: باستخدام if ... elif ... else

num = float(input("أدخل رقمًا: "))
if num > 0:
   print("رقم إيجابي")
elif num == 0:
   print("0")
else:
   print("رقم سالب")

في هذا المكان، نستخدم جملة if...elif...else. يمكننا تنفيذ العمليات التالية باستخدام جملة if مدمجة.

كود المصدر: باستخدام if مدمج

num = float(input("أدخل رقمًا: "))
if num >= 0:
   if num == 0:
       print("0")
   else:
       print("رقم إيجابي")
else:
   print("رقم سالب")

النواتج الخاصة بكل برنامجين متطابقة.

الناتج: 1

أدخل رقمًا: 2
رقم إيجابي

الناتج: 2

أدخل رقمًا: 0
0

إذا كان الرقم أكبر من الصفر، فهو إيجابي. نحن نقوم بالتحقق من ذلك في تعبير if. إذا كان False، فإن الرقم سيكون صفرًا أو سالبًا. تم اختبار ذلك أيضًا في تعبيرات لاحقة.

كامل أمثلة Python