কম্পিউটার

পাইথন প্রোগ্রাম কোন লুপ ব্যবহার না করে একটি পরিসরে (1, উপরের) সংখ্যা মুদ্রণ করতে


যখন কোনো লুপ ব্যবহার না করে একটি প্রদত্ত পরিসরে সংখ্যাগুলি প্রিন্ট করার প্রয়োজন হয়, তখন একটি পদ্ধতি সংজ্ঞায়িত করা হয়, যা প্রতিটি প্রিন্ট স্টেটমেন্টের পর একে একে সমানভাবে হ্রাস করে উচ্চ পরিসর থেকে সংখ্যাগুলিকে প্রদর্শন করে৷

নীচে একই −

এর প্রদর্শন করা হল

উদাহরণ

def print_nums(upper_num):
   if(upper_num>0):
      print_nums(upper_num-1)
      print(upper_num)

upper_lim = 6
print("The upper limit is :")
print(upper_lim)
print("The numbers are :")
print_nums(upper_lim)

আউটপুট

The upper limit is :
6
The numbers are :
1
2
3
4
5
6

ব্যাখ্যা

  • 'print_nums' নামের একটি পদ্ধতি সংজ্ঞায়িত করা হয়েছে।

  • এটি পরীক্ষা করে যে উপরের সীমাটি 0-এর বেশি কিনা।

  • যদি তাই হয়, উপাদানগুলি প্রদর্শন করতে থাকে৷

  • প্রতিটি প্রদর্শনের পরে, উপরের পরিসরের মান 1 দ্বারা হ্রাস পায়।

  • ফাংশনের বাইরে, ঊর্ধ্ব সীমার জন্য একটি মান সংজ্ঞায়িত করা হয়।

  • এই পদ্ধতিটি প্যারামিটার পাস করে বলা হয়।

  • আউটপুট কনসোলে প্রদর্শিত হয়।


  1. একটি ব্যবধানে সমস্ত প্রাইম সংখ্যা প্রিন্ট করার জন্য পাইথন প্রোগ্রাম

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

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

  4. পাইথন ব্যবহার করে কিভাবে সংখ্যার পিরামিড তৈরি করবেন?