Python တွင် Function များဖန်တီးခြင်းအတွက် အကြံပြုချက်များ

  1. Function အမည်များသည် ကြိယာဖြစ်သင့်သည်။
  2. Function တစ်ခုချင်းစီ၏ အမည်သည် ထို Function ပြုလုပ်သည့်အရာကို တိကျစွာ ရောင်ပြန်ဟပ်သင့်သည်။
  3. Function သည် ၎င်း၏အမည်က အရိပ်အမြွက်ပြသည့်အရာကိုသာ လုပ်ဆောင်သင့်ပြီး အခြားအရာများ မလုပ်ဆောင်သင့်ပါ။
  4. Function တစ်ခုစီသည် လုပ်ဆောင်ချက်တစ်ခုတည်းကိုသာ လုပ်ဆောင်သင့်သည်။
  5. Function များအတွင်းတွင် အကူအညီပေးသော Function များကို အသုံးပြုပါ။
  6. Function များ၏ code ကို 10-15 စာကြောင်းထက် ရှည်လျားအောင် မရေးသင့်ပါ။
  7. ရှည်လျားသော Function များကို အကူအညီပေးသော Function အမျိုးမျိုးအဖြစ် ခွဲခြားသင့်သည်။
  8. Function အမည်များတွင် ယေဘုယျအားဖြင့် လက်ခံထားသော ရှေ့ဆက်စကားလုံးများကို အသုံးပြုပါ: show, get, set, calc, create, change, check။
  9. Function ၏အမည်တွင် စကားလုံးနှစ်လုံး သို့မဟုတ် ထို့ထက်ပိုပါက၊ ၎င်းတို့ကို တစ်ခုနှင့်တစ်ခု အောက်တန်းမျဉ်းဖြင့် _ ခွဲခြားသင့်သည်၊ ဥပမာ၊ get_sum။
  10. �ပ်နေသော code ကို Function များထဲသို့ ထုတ်ယူပါ။
Задание 1

အောက်ပါ code တွင် မည်သည့်အားနည်းချက်များရှိသည်ကို ရေးပြီး ၎င်းတို့ကို ပြင်ဆင်ပါ:

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

အောက်ပါ code တွင် မည်သည့်အားနည်းချက်များရှိသည်ကို ရေးပြီး ၎င်းတို့ကို ပြင်ဆင်ပါ:

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

အောက်ပါ code တွင် မည်သည့်အားနည်းချက်များရှိသည်ကို ရေးပြီး ၎င်းတို့ကို ပြင်ဆင်ပါ:

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

အောက်ပါ code တွင် မည်သည့်အားနည်းချက်များရှိသည်ကို ရေးပြီး ၎င်းတို့ကို ပြင်ဆင်ပါ:

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