English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
في هذا البرنامج، ستتعلم جمع إثنين من الأرقام واستخدام دالة print() لعرضه
لفهم هذا المثال، يجب أن تعرف ما يليبرمجة بايثونالموضوع:
في البرنامج التالي، نستخدم عمليات الجمع الحسابية باستخدام ميزة الجمع + لجمع الرقمين.
# البرنامج يضيف رقمين num1 = 1.5 num2 = 6.3 # إضافة رقمين sum = float(num1) + float(num2) # عرض sum print('رقم {0} + {1} = {2}'.format(num1, num2, sum))
نتيجة الخروج
رقم 1.5 + 6.3 = 7.8
باستطاعنا تغيير هذا الميزة، يمكننا طرح(-)، ضرب(*)، تقسيم(/)، تقسيم كامل(//)أو العثور على الباقي (%) للرقمين.
# تخزين الرقم المدخل num1 = input('ادخل الرقم الأول: ') num2 = input('ادخل الرقم الثاني: ') # إضافة رقمين sum = float(num1) + float(num2) # sum print('رقم {0} + {1} = {2}'.format(num1, num2, sum))
نتيجة الخروج
ادخل الرقم الأول: 11 ادخل الرقم الثاني: 120 رقم 11 + 120 = 131.0
في هذا البرنامج، نطلب من المستخدم إدخال رقمين، ويعرض البرنامج مجموع الرقمين المدخلين.
نستخدم وظيفة مدمجة input() للإدخال. تعود input() كنص، لذا نستخدم وظيفة float() لتحويلها إلى عدد.
كحل بديل، يمكننا تنفيذ هذا التحقيق في جملة واحدة دون استخدام أي متغيرات، مثلما يلي.
print('رقم %.1f' % (float(input('ادخل الرقم الأول: ')) + float(input('ادخل الرقم الثاني: '))))
على الرغم من أن هذا البرنامج لا يستخدم المتغيرات (التخزين في الذاكرة)، إلا أن وضوح التشغيل ضعيف. قد يجد بعض الناس صعوبة في فهمه. من الأفضل كتابة كود واضح. لذا، هناك دائمًا تنازل بين الوضوح والكفاءة. يجب أن نحافظ على التوازن.