MulaiMulai sekarang secara gratis

Meninjau kode rekan kerja Anda

Rekan kerja Anda meminta Anda meninjau beberapa kode yang mereka tulis dan memberikan saran tentang cara menyiapkannya untuk produksi. Anda tahu bahwa memiliki docstring dianggap sebagai praktik terbaik untuk fungsi yang mudah dirawat dan dapat digunakan kembali, sehingga sebagai pemeriksaan awal Anda memutuskan untuk menggunakan fungsi has_docstring() ini pada semua fungsi mereka.

def has_docstring(func):
  """Check to see if the function 
  `func` has a docstring.

  Args:
    func (callable): A function.

  Returns:
    bool
  """
  return func.__doc__ is not None

Latihan ini adalah bagian dari kursus

Menulis Function di Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Call has_docstring() on the load_and_plot_data() function
ok = has_docstring(____)

if not ok:
  print("load_and_plot_data() doesn't have a docstring!")
else:
  print("load_and_plot_data() looks ok")
Edit dan Jalankan Kode