পাইথনে উল্টো স্টার প্যাটার্ন প্রিন্ট করতে 'for' লুপ ব্যবহার করা যায়। এটি সংখ্যাগুলোর একটি রেঞ্জের ওপর ইটারেট করে, এবং প্রয়োজনীয় ক্যারেক্টারটি প্রয়োজনীয় ফ্রিকোয়েন্সিতে প্রিন্ট করে, এবং প্রতিটি ইটারেশনের পর কাউন্ট ডিক্রিমেন্ট করে।
নিচে ডেমোстран্স্ট্রেশন দেওয়া হলো:
উদাহরণ
N = 6
print("The value of 'N' has been initialized to " + str(N))
print("The inverted stars are being displayed")
for i in range(N, 0, -1):
print((N - i) * ' ' + i * '*')
আউটপুট
The value of 'N' has been initialized to 6 The inverted stars are being displayed ****** ***** **** *** ** *
ব্যাখ্যা
- 'N'-এর মান ইনিশিয়ালাইজ করা হয়েছে এবং কনসোলে ডিসপ্লে করা হয়েছে।
- 'for' লুপ 'N' সংখ্যা পর্যন্ত ইটারেট করা হয়েছে।
- প্রয়োজনীয় ক্যারেক্টারটি স্ক্রিনে প্রিন্ট করা হয়েছে।
- এর মান পরবর্তী ধাপে ডিক্রিমেন্ট করা হয়েছে।
- এটি কনসোলে ডিসপ্লে করা হয়েছে।