⊗pyPmUFAdv 207 of 208 menu

Panduan Mencipta Fungsi dalam Python

  1. Nama fungsi hendaklah berupa kata kerja.
  2. Nama setiap fungsi hendaklah menggambarkan dengan tepat apa yang dilakukan oleh fungsi tersebut.
  3. Fungsi hendaklah melakukan hanya apa yang secara jelas diimplikasikan oleh namanya, dan tidak melakukan perkara lain.
  4. Setiap fungsi hendaklah melakukan hanya satu tindakan.
  5. Gunakan fungsi pembantu di dalam fungsi.
  6. Kod fungsi seeloknya tidak melebihi 10-15 baris.
  7. Fungsi yang panjang seeloknya dipecahkan kepada beberapa fungsi pembantu.
  8. Gunakan awalan yang diterima umum dalam nama fungsi: show, get, set, calc, create, change, check.
  9. Jika nama fungsi terdiri daripada dua atau lebih perkataan, anda hendaklah memisahkannya antara satu sama lain dengan garis bawah _, contohnya, get_sum.
  10. Keluarkan kod yang berulang ke dalam fungsi.

Tuliskan, apakah kelemahan pada kod berikut, dan betulkannya:

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

Tuliskan, apakah kelemahan pada kod berikut, dan betulkannya:

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

Tuliskan, apakah kelemahan pada kod berikut, dan betulkannya:

def get_num(num): return str(num)

Tuliskan, apakah kelemahan pada kod berikut, dan betulkannya:

def check(lst): sum = 0 for el in lst: if el > 0: sum += el if el < 0: continue else: continue return sum
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak