এই প্রোগ্রামে পাইথন ব্যবহার করে একটি বেসিক ক্যালকুলেটর (যোগ, বিয়োগ, গুন, ভাগ) তৈরি করা দেখানো হলো।
কোড উদাহরণ
def add(a, b): return a + b
def subtract(a, b): return a - b
def multiply(a, b): return a * b
def divide(a, b): return a / b
print("Select operation: +, -, *, /")
choice = input("Enter operator: ")
A = int(input("Enter first number: "))
B = int(input("Enter second number: "))
if choice == '+': print(f"{A} + {B} = {add(A,B)}")
elif choice == '-': print(f"{A} - {B} = {subtract(A,B)}")
elif choice == '*': print(f"{A} * {B} = {multiply(A,B)}")
elif choice == '/': print(f"{A} / {B} = {divide(A,B)}")
else: print("Invalid input")
আউটপুট
Select operation: +, -, *, / Enter operator: - Enter first number: 34 Enter second number: 20 34 - 20 = 14
ফাংশন ব্যবহার করে কোড মডুলার এবং রিয়ুজেবল হয়েছে। এক্সসেপশন হ্যান্ডলিং (যেমন divide by zero) যোগ করা উচিত।