TypeErrors হল পাইথনের একটি সাধারণ ধরনের ত্রুটি। আপনি যখন ভুল প্রকারের একটি মানের উপর একটি ফাংশন প্রয়োগ করার চেষ্টা করেন তখন সেগুলি ঘটে। একটি "'int' অবজেক্ট পুনরাবৃত্তিযোগ্য নয়" ত্রুটিটি বাড়ানো হয় যখন আপনি একটি পূর্ণসংখ্যা মান এর উপর পুনরাবৃত্তি করার চেষ্টা করেন। এই ত্রুটিটি সমাধান করতে, নিশ্চিত করুন যে আপনি একটি সংখ্যার পরিবর্তে একটি পুনরাবৃত্তিযোগ্য উপর পুনরাবৃত্তি করছেন৷
আমার বস্তুটি পুনরাবৃত্তিযোগ্য নয় কেন?
জাভাস্ক্রিপ্টে, অবজেক্টগুলি পুনরাবৃত্তিযোগ্য নয় যদি না তারা পুনরাবৃত্তিযোগ্য প্রোটোকল প্রয়োগ করে। অতএব, আপনি একটি বস্তুর বৈশিষ্ট্যের উপর পুনরাবৃত্তি করতে for…of ব্যবহার করতে পারবেন না। … কী বা অবজেক্ট। এন্ট্রি, কোনো বস্তুর বৈশিষ্ট্য বা এন্ট্রির উপর পুনরাবৃত্তি করতে।
আমি কিভাবে পাইথনে একটি int পুনরাবৃত্তিযোগ্য করব?
পাইথনে
Iterables হল এমন বস্তু এবং কন্টেনার যা এক সময়ে একটি আইটেমের মধ্য দিয়ে যেতে পারে, সাধারণত a for … লুপেব্যবহার করে। সমস্ত বস্তুর পুনরাবৃত্তি করা যায় না, উদাহরণস্বরূপ - আমরা একটি পূর্ণসংখ্যার পুনরাবৃত্তি করতে পারি না, এটি একটি একক মান৷
পুনরাবৃত্তিযোগ্য মানে কি?
সংজ্ঞা: একটি পুনরাবৃত্তিযোগ্য হল যেকোন পাইথন অবজেক্ট যা তার সদস্যদের একবারে ফেরত দিতে সক্ষম, এটিকে একটি ফর-লুপে পুনরাবৃত্তি করার অনুমতি দেয়। পুনরাবৃত্তিযোগ্যগুলির পরিচিত উদাহরণগুলির মধ্যে রয়েছে তালিকা, টিপল এবং স্ট্রিং - এই জাতীয় যে কোনও ক্রম একটি ফর-লুপে পুনরাবৃত্তি করা যেতে পারে৷
স্ট্রিং কি পুনরাবৃত্তিযোগ্য নয়?
একটি স্ট্রিং হল বাইটের একটি অপরিবর্তনীয় ক্রম। স্ট্রিংগুলি পুনরাবৃত্তিযোগ্য; একটি স্ট্রিং এর উপর পুনরাবৃত্তি করলে এর প্রতিটি 1-বাইট সাবস্ট্রিং ক্রমানুসারে পাওয়া যায়। কিন্তু স্ট্রিং তা করে নাইটারেবল এর পুনরাবৃত্তি পদ্ধতি প্রয়োগ করুন। … স্ট্রিং তাত্ত্বিকভাবে ইটারেবল বাস্তবায়ন করতে পারে, একটি ইটারেটার ফিরিয়ে দিয়ে যা প্রতিটি ওয়ান-বাইট সাবস্ট্রিং পরবর্তীতে পাস করে।