পাইথনে ফাংশন তৈরির পরামর্শ

  1. ফাংশনের নাম হওয়া উচিত ক্রিয়া।
  2. প্রতিটি ফাংশনের নামের সঠিকভাবে প্রতিফলিত করা উচিত ফাংশনটি কী করে।
  3. ফাংশনটি শুধুমাত্র তা-ই করা উচিত যা স্পষ্টভাবে এর নাম থেকে বোঝা যায়, এবং অন্য কিছু করা উচিত নয়।
  4. প্রতিটি ফাংশনের শুধুমাত্র একটি কাজ করা উচিত।
  5. ফাংশনের ভিতরে সহায়ক ফাংশন ব্যবহার করুন।
  6. ফাংশনের কোড 10-15 লাইনের বেশি লম্বা না করা ভাল।
  7. লম্বা ফাংশনগুলিকে বেশ কয়েকটি সহায়ক ফাংশনে ভাগ করা ভাল।
  8. ফাংশনের নামে সাধারণভাবে গৃহীত উপসর্গ ব্যবহার করুন: show, get, set, calc, create, change, check।
  9. যদি ফাংশনের নাম দুটি বা তার বেশি শব্দ নিয়ে গঠিত হয়, তবে তাদের একে অপরের থেকে আলাদা করা উচিত নিম্নের আন্ডারস্কোর _ দ্বারা, উদাহরণস্বরূপ, get_sum।
  10. নকল কোড ফাংশনে বের করুন।
Задание 1

লিখুন, নিম্নলিখিত কোডের কী কী ত্রুটি রয়েছে, এবং সেগুলি সংশোধন করুন:

pythondef func(num1, num2):
  return num1 * num2
Задание 2

লিখুন, নিম্নলিখিত কোডের কী কী ত্রুটি রয়েছে, এবং সেগুলি সংশোধন করুন:

pythondef user(name):
  return 'bye, ' + name
Задание 3

লিখুন, নিম্নলিখিত কোডের কী কী ত্রুটি রয়েছে, এবং সেগুলি সংশোধন করুন:

pythondef get_num(num):
  return str(num)
Задание 4

লিখুন, নিম্নলিখিত কোডের কী কী ত্রুটি রয়েছে, এবং সেগুলি সংশোধন করুন:

pythondef check(lst):
  sum = 0
  
  for el in lst:
    if el > 0:
      sum += el
    if el < 0:
      continue
    else:
      continue
      
  return sum