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

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

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

الوظائف في Python

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

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

أوبجكتات وكلات Python

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

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

دليل مرجع Python

صنع حاسبة بسيطة باستخدام برنامج Python

كامل دليل التطبيقات البايثون

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

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

إنشاء حاسبة بسيطة باستخدام الوظائف

# إعداد برنامج بسيط لحساب
# هذه الوظيفة ستضيفان رقمين
تعريفُ وظيفةً تُدعى add(x, y):
   العودةُ إلى x + y
# طرحانة عددين
تعريفُ وظيفةً تُدعى subtract(x, y):
   return x - y
# هذه الوظيفة تقوم بجمع اثنين من الأرقام
def multiply(x, y):
   return x * y
# هذه الوظيفة تقوم بجمع اثنين من الأرقام
def divide(x, y):
   return x / y
print("اختر العملية")
print("1. الطرح")
print("2. الجمع")
print("3. الضرب")
print("4. التقسيم")
# استقبال إدخال المستخدم
choice = input("اختر (1/2/3/4): "))
num1 = float(input("أدخل الرقم الأول: "))
num2 = float(input("أدخل الرقم الثاني: "))
if choice == '1':
   print(num1, "+", num2, "=", add(num1, num2))
elif choice == '2':
   print(num1, "-", num2, "=", subtract(num1, num2))
elif choice == '3':
   print(num1, "*", num2, "=", multiply(num1, num2))
elif choice == '4':
   print(num1, "/", num2, "=", divide(num1, num2))
else:
   print("إدخال غير صحيح")

الناتج النهائي

اختر العملية
1. الطرح
2. الجمع
3. الضرب
4. التقسيم
اختر (1/2/3/4): 2
أدخل الرقم الأول: 11
أدخل الرقم الثاني: 120
11.0 - 120.0 = -109.0

في هذا البرنامج، نطلب من المستخدم اختيار العملية المطلوبة. الخيارات 1، 2، 3 و 4 صالحة. اختر اثنين من الأرقام واستخدم فقرة if...elif...else للتنفيذ الجزئي. تنفيذ الوظائف المحددة للمستخدم add()، subtract()، multiply() و divide() يختلفون في الوظائف.

كامل دليل التطبيقات البايثون