كود برنامج بلغة البايثون لعمل الة حاسبة بسيطة - Python program for calculator code

 

كود برنامج بلغة البايثون لعمل الة حاسبة بسيطة

كود برنامج بلغة البايثون لعمل الة حاسبة بسيطة


كود بايثون python لعمل الة حاسبة بسيطة, هذا هو موضوع مقالة اليوم حيث ان هذا الكود يطلب بكثرة جدا في الجامعات والمعاهد سواء في شيتات او حتى في الامتحانات اتذكر ان هذا الكود تم طلبة مني فأحد المواد البرمجية في الجامعة ولكن كان مطلوب بلغة جافا, الفكرة واحدة ولكن تختلف طريقة الكتابة بمعنى انك اذا فهمت هذا الكود يمكنك كتابتة بأي لغة برمجية اخرى سواء جافا او سي بلس بلس او غيرها من اللغات البرمجية المختلفة , قبل كل شيئ قد سبق وان قدمنا لكم مقالة حول تعلم لغة البرمجة للمبتدئين وخصوصا بالبايثون يمكنك الرجوع اليها اذا لم تكن جيد في الـ python  , ايضا تعتبر لغة بايثون لغة برمجة المواقع ولكنها ليست الافضل في تطوير المواقع


لغة بايثون تعد من اكثر اللغات التي عليها طلب كبير في تعلم لغة البرمجة بايثون من البداية وحتى المستوى المتقدم حيث يريد فئة كبيره منكم تعلم python و تطوير برنامج بايثون حيث ان لغة بايثون هي لغة كائنات ويمكنك من خلالها تطوير برنامج بايثون سطح مكتب اي فكرة تخطر ببالك وايضا هي لغة تدخل في الذكاء الاصطناعي وهو Ai لذلك قدمنا لكم سابقا مقالة بعنوان تعلم لغة البرمجة بايثون من البداية وحتى المستوى المتقدم وشرحنا لكم فيها لغة البايثون ببساطة وساعدناكم في كتابة اول كود برمجي باستخدام لغة بايثون .


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


ما تحتاجة لكتابة الكود ؟


لن تحتاج الا ان تكون متعلم ومتقن لاساسيات لغة البايثون وقد سبق وان شرحت في مقالة سابقة تتخصص في تعليم البايثون - python tutorial الاساسيات قد سبق وان قدمنا مقالة حول تعلم لغة البرمجة بايثون , وايضا اساعدك في كتابة اول كود برمجي في حياتك بسهولة وبدون تعقيد, وايضا سوف تحتاج الى محرر لكتابة الاكواد وقد سبق وان وفرت لكم محرر لكتابة الاكواد بلغة بايثون اونلاين وهذا المحرر انا استخدمة بشكل شخصي وقد سبق وان شاركت معكم تجربتي في مقالة سابقة وهي بعنوان افضل محرر لكتابة محرر البايثون اونلاين - python online هذا بدلا من استخدام برنامج بايثون للبرمجة , وايضا برنامج بايثون للبرمجة , اذا لم يكن هناك خلفية لك في البرمجة وتريد البدء انصحك بالبدء بهذة اللغة او اذا كنت تريد تعليم اطفالك البرمجة وتبحث عن مواقع برمجة للاطفال , فنحن نقدم لك تعليم للبرمجة ببساطة يمنكك التوجة الى المقالة الموجوده بالرابط الاعلى والاستفادة منها .


المدخلات (input)


سوف يحتاج المستخدم في البداية بإختيار آلية الحساب سواء جمع او طرح او ضرب او قسمة عن طريق الارقام 1 2 3 4 وبعد ذلك سوف تكتب الرقم الاول والثاني وسوف تتم العملية التي تم اختيارها سواء جمع طرح قسمة ضرب ويتم طباعة الناتج النهائي.


كود بلغة البايثون python لعمل الة حاسبة 


def add(x, y):
    return x + y
def subtract(x, y):
    return x - y
def multiply(x, y):
    return x * y
def divide(x, y):
    return x / y
print("Select operation.")
print("1.Add")
print("2.Subtract")
print("3.Multiply")
print("4.Divide")
while True:
    choice = input("Enter choice(1/2/3/4): ")
    if choice in ('1', '2', '3', '4'):
        num1 = float(input("Enter first number: "))
        num2 = float(input("Enter second number: "))
        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))
        break
    else:
        print("Invalid Input")

الطباعة والمخرجات (output)


1.Add
2.Subtract
3.Multiply
4.Divide
Enter choice(1/2/3/4): 1
Enter first number: 6
Enter second number: 6
6.0 + 6.0 = 12.0


الكود منقول من موقع programiz
الى هنا تكون انتهت مقالة اليوم الى ان نلقاكم في مقالة اخرى بحول الله, ولمزيد من الاكواد البرمجية بلغات مختلفة يمكنك تصفح الموقع GeeCoders لتجد ما تريد وان لم تجدة فيكفي ان تضع لنا تعليق بالكود الذي تريدة مع ذكر اللغة التي تريد بها الكود , يمكنك عزيزي القارئ ان تقوم بـ تعلم لغة البرمجة بايثون من البداية وحتى المستوى المتقدم لانها تعد واحد من اكبر لغات البرمجة والتي لديها طلب كبير في سوق العمل ايضا فيمكنك من خلالها تصميم موقع بالبايثون و واذا كنت تبحث عن اكواد بايثون جاهزة pdf , او بدون بي دي اف ستجد في موقعنا بحر من الاكواد .

فيديو الشرح


مقالات اخرى بالبايثون


تعليقات