⊗pyPmUFAdv 207 of 208 menu

ფუნქციების შექმნის რჩევები Python-ში

  1. ფუნქციების სახელები უნდა იყოს ზმნები.
  2. თითოეული ფუნქციის სახელი ზუსტად უნდა ასახავდეს იმას, რასაც ფუნქცია აკეთებს.
  3. ფუნქციამ უნდა გააკეთოს მხოლოდ ის, რაც ცალსახად გულისხმობს მის სახელში, და არ გააკეთოს სხვა რამ.
  4. თითოეულმა ფუნქციამ უნდა შეასრულოს მხოლოდ ერთი მოქმედება.
  5. გამოიყენეთ ფუნქციების შიგნით დამხმარე ფუნქციები.
  6. ფუნქციების კოდი უკეთესია არ გახდეს უფრო გრძელი 10-15 სტრიქონზე.
  7. გრძელი ფუნქციები უკეთესია დაიყოს დამხმარე ფუნქციების სერიაზე.
  8. გამოიყენეთ საყოველთაოდ მიღებული პრეფიქსები ფუნქციების სახელებში: show, get, set, calc, create, change, check.
  9. თუ ფუნქციის სახელი შედგება ორი ან მეტი სიტყვისგან, მაშინ უნდა გამოვყოთ ისინი ერთმანეთისგან ქვედა ტირეთი _, მაგალითად, get_sum.
  10. გამოიტანეთ დუბლირებადი კოდი ფუნქციებში.

დაწერეთ, რა ნაკლოვანებები აქვს შემდეგ კოდს და გამასწორეთ ისინი:

def func(num1, num2): return num1 * num2

დაწერეთ, რა ნაკლოვანებები აქვს შემდეგ კოდს და გამასწორეთ ისინი:

def user(name): return 'bye, ' + name

დაწერეთ, რა ნაკლოვანებები აქვს შემდეგ კოდს და გამასწორეთ ისინი:

def get_num(num): return str(num)

დაწერეთ, რა ნაკლოვანებები აქვს შემდეგ კოდს და გამასწორეთ ისინი:

def check(lst): sum = 0 for el in lst: if el > 0: sum += el if el < 0: continue else: continue return sum
ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა