কম্পিউটার টিউটোরিয়াল

পাইথনে বেসিক ক্যালকুলেটর প্রোগ্রাম

এই প্রোগ্রামে পাইথন ব্যবহার করে একটি বেসিক ক্যালকুলেটর (যোগ, বিয়োগ, গুন, ভাগ) তৈরি করা দেখানো হলো।

কোড উদাহরণ

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) যোগ করা উচিত।

  1. পাইথনে লুপ ছাড়া নাম্বার সিরিজ প্রিন্ট করা (রিকার্শন)

  2. পাইথনে স্ক্রিপ্টের নিজস্ব নাম প্রিন্ট করা

  3. পাইথন প্রোগ্রাম: NumPy দিয়ে n*n চেকারবোর্ড প্যাটার্ন প্রিন্ট

  4. পাইথনে NumPy ব্যবহার করে n*n চেকারবোর্ড প্যাটার্ন প্রিন্ট করার প্রোগ্রাম