প্রোগ্রামিংয়ের মৌলিক ধারণা/পাইথন লুপ উদাহরণ
অবয়ব
গণণা
[সম্পাদনা]
# এই প্রোগ্রামটি ব্যবহারকারী-নির্ধারিত স্টার্ট, স্টপ এবং ইনক্রিমেন্ট মান ব্যবহার করে While, Do এবং For লুপ গণনা প্রদর্শন করে।
#
# তথ্যসূত্র:
# https://en.wikibooks.org/wiki/Python_Programming
def get_value(name):
print(name + " মান লিখুন:")
value = int(input())
return value
def while_loop(start, stop, increment):
print("While লুপ গণনা করছে " + str(start) + " থেকে " +
str(stop) + " পর্যন্ত, প্রতি ধাপে " + str(increment) + " করে:")
count = start
while count <= stop:
print(count)
count = count + increment
def do_loop(start, stop, increment):
print("Do লুপ গণনা করছে " + str(start) + " থেকে " +
str(stop) + " পর্যন্ত, প্রতি ধাপে " + str(increment) + " করে:")
count = start
while True: # এটি Do Loop এর মতো আচরণ করে
print(count)
count = count + increment
if not(count <= stop):
break
def for_loop(start, stop, increment):
print("For লুপ গণনা করছে " + str(start) + " থেকে " +
str(stop) + " পর্যন্ত, প্রতি ধাপে " + str(increment) + " করে:")
for count in range(start, stop + 1, increment):
print(count)
def main():
start = get_value("শুরুর")
stop = get_value("শেষের")
increment = get_value("বৃদ্ধির")
while_loop(start, stop, increment)
do_loop(start, stop, increment)
for_loop(start, stop, increment)
main()
আউটপুট
[সম্পাদনা]শুরুর মান লিখুন: 1 শেষের মান লিখুন: 5 বৃদ্ধির মান লিখুন: 1 While লুপ গণনা করছে 1 থেকে 5 পর্যন্ত, প্রতি ধাপে 1 করে: 1 2 3 4 5 Do-while লুপ গণনা করছে 1 থেকে 5 পর্যন্ত, প্রতি ধাপে 1 করে: 1 2 3 4 5 For লুপ গণনা করছে 1 থেকে 5 পর্যন্ত, প্রতি ধাপে 1 করে: 1 2 3 4 5