Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hàm help trong Python được sử dụng để hiện thị tài liệu của các mô-đun, các hàm, các class, các từ khóa, v.v…

Hàm help có cú pháp như sau:

help([object])

Nếu hàm help được gọi mà không có đối số nào được truyền vào, thì tiện ích trợ giúp tương tác sẽ khởi động ở giao diện console.

Chúng ta cùng kiểm tra phần tài liệu của hàm print trong giao diện console của Python:

# -----------------------------------------------------------
#Cafedev.vn - Kênh thông tin IT hàng đầu Việt Nam
#@author cafedevn
#Contact: 
#Fanpage: https://www.facebook.com/cafedevn
#Instagram: https://instagram.com/cafedevn
#Twitter: https://twitter.com/CafedeVn
#Linkedin: https://www.linkedin.com/in/cafe-dev-407054199/
#

help(print) 

Kết quả in ra là:

Help on built-in function print in module builtins:

print(...)
    print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)

    Prints the values to a stream, or to sys.stdout by default.
    Optional keyword arguments:
    file:  a file-like object (stream); defaults to the current sys.stdout.
    sep:   string inserted between values, default a space.
    end:   string appended after the last value, default a newline.
    flush: whether to forcibly flush the stream.

Kết quả đầu ra của hàm help cũng có thể được định nghĩa cho các hàm và class do người dùng tạo ra. Documentation string – viết tắt docstring được sử dụng để cung cấp thông tin về tài liệu. Nó được đặt bên trong cặp ba dấu nháy đơn (‘’’), và là câu lệnh đầu tiên được viết ở bên trong một class, một hàm, hoặc một mô-đun.

Xét ví dụ về class có các hàm như sau:


class Helper: 
    def __init__(self): 
        '''The helper class is initialized'''
  
    def print_help(self): 
        '''Returns the help description'''
        print('helper description') 
  
help(Helper) 
help(Helper.print_help) 

Khi chạy đoạn chương trình trên, chúng ta thấy được phần output của hàm help thứ nhất:

Help on class Helper in module __main__:

class Helper(builtins.object)
 |  Methods defined here:
 |  
 |  __init__(self)
 |      The helper class is initialized
 |  
 |  print_help(self)
 |      Returns the help description
 |  
 |  ----------------------------------------------------------------------
 |  Data descriptors defined here:
 |  
 |  __dict__
 |      dictionary for instance variables (if defined)
 |  
 |  __weakref__
 |      list of weak references to the object (if defined)

Help on function print_help in module __main__:

print_help(self)
    Returns the help description

Nguồn và Tài liệu tiếng anh tham khảo:

  • w3school
  • python.org
  • geeksforgeeks

Tài liệu từ cafedev:

  • Full series tự học Python từ cơ bản tới nâng cao tại đây nha.
  • Ebook về python tại đây.
  • Các series tự học lập trình khác

Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa:

  • Group Facebook
  • Fanpage
  • Youtube
  • Instagram
  • Twitter
  • Linkedin
  • Pinterest
  • Trang chủ

Chào thân ái và quyết thắng!

Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you!

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn sgk python - trăn sgk

BIÊN SOẠN THEO SGK TINHỌC 11NHÀ XUẤT BẢN GIÁO DỤCHỌC 11NHÀ XUẤT BẢN GIÁO DỤCPythonTIN HỌCTIN HỌC1 Dương Thành Long - 2021Python là gì ?Python là một ngơn ngữ ...

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn clock python - đồng hồ trăn

Hướng dẫn cách tạo ra một chiếc đồng hồ bấm giờ python. Bằng cách ứng dụng module time , datetime (thao tác với thời gian) và module tkinter(thao tác với GUI) ...

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn python flock - đàn trăn

Tôi đã đọc đủ các bài viết về StackOverflow về sự khác biệt giữa ____ 3/________ 4/________ 5 nhưng tôi không thể trả lời quan sát dưới đây:>>> import ...

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn python total - tổng số trăn

Từ wikiversityNội phân Chính showShowGiới thiệu [Chỉnh sửa | Chỉnh sửa nguồn]Những người tham gia tích cực [Chỉnh sửa | Chỉnh sửa nguồn]Giáo viên hoặc ...

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn helper function python - hàm trợ giúp python

Hướng dẫn how to print for loop in one line python - cách in vòng lặp for trong một dòng python

for item in range(1,100): if item==99: print(item,end=) else: print (item,end=,) Đầu ra: 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, ...

Hướng dẫn helper function python - hàm trợ giúp python