def print_number_pyramid(n): for i in range(1, n + 1): # প্রতিটি সারি প্রিন্ট করতে for j in range(1, i + 1): print(j, end=" ") print() # ব্যবহারকারীকে সংখ্যা ইনপুট দেওয়া try: num = int(input("Enter a number (1-5): ")) if 1 <= num <= 5: # পিরামিড প্রিন্ট করা print_number_pyramid(num) else: print("Please enter a number between 1 and 5.") except ValueError: print("Invalid input. Please enter a valid number.")
এই প্রোগ্রামটি ব্যবহারকারীকে ১ থেকে ৫ পর্যন্ত একটি সংখ্যা ইনপুট দেওয়া হয় এবং সেই সংখ্যার সম্মুখ পিরামিড তৈরি করে। উদাহরণস্বরূপ, যদি ব্যবহারকারী ৩ ইনপুট দেয়, তাহলে প্রোগ্রামটি নিম্নলিখিত আউটপুট প্রদান করতে পারে:
1
1 2
1 2 3
এই প্রজেক্টটি পাইথনে লুপ, নেস্টেড লুপ, ইনপুট নিয়ে কাজ করার এবং প্রোগ্রামিং এর আরও কিছু বিষয় শেখার জন্য একটি ভালো উদাহরণ হতে পারে।