যখন নিখুঁত বর্গক্ষেত্র এবং সংখ্যার অঙ্কের যোগফল 10-এর কম, এমন একটি পরিসরে সমস্ত সংখ্যা খুঁজে বের করার প্রয়োজন হলে, তালিকা বোঝা ব্যবহার করা হয়।
নীচে একই −
এর প্রদর্শন করা হলউদাহরণ
lower_limit =int(input("নিম্ন পরিসর লিখুন:"))upper_limit =int(input("উপরের রেঞ্জ লিখুন:"))my_list =[]my_list =[x এর জন্য x রেঞ্জে(lower_limit,upper_limit+) 1) যদি (int(x**0.5))**2==x andsum(list(map(int,str(x))))<10]print("ফলাফল হল :")print(my_list)প্রে>আউটপুট
নিম্ন পরিসরে প্রবেশ করুন:5উপরের পরিসরে প্রবেশ করুন:12ফলাফল হল:[9]ব্যাখ্যা
-
নিম্ন পরিসর এবং উপরের পরিসীমা ব্যবহারকারী দ্বারা নেওয়া হয়।
-
একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে৷
৷ -
তালিকা বোধগম্যতা ব্যবহার করা হয়, নিম্ন এবং উপরের সীমার উপর পুনরাবৃত্তি করতে।
-
উপাদানগুলির বর্গমূল পাওয়া যায়।
-
উপাদানগুলি সংক্ষিপ্ত করা হয়৷
-
এটি একটি তালিকায় রূপান্তরিত হয়৷
৷ -
এটি একটি ভেরিয়েবলে বরাদ্দ করা হয়৷
৷ -
আউটপুট কনসোলে প্রদর্শিত হয়।