Computer >> Máy Tính >  >> Lập trình >> Python

Hàm len () tùy chỉnh trong Python

Hãy xem cách chúng ta có thể triển khai hàm len () tùy chỉnh trong Python. Hãy tự mình thử trước bằng các bước sau.

Các bước

  • Lấy trình lặp từ chuỗi người dùng / danh sách / tuple.

  • Xác định một hàm với tên tùy chỉnh như bạn muốn và gọi nó bằng cách chuyển qua trình lặp.

    • Khởi tạo số đếm thành 0.
    • Chạy một vòng cho đến khi kết thúc.
      • Tăng số lượng lên 1
    • Trả lại số lượng.

Ví dụ

## function to calculate lenght of the iterator
def length(iterator):
   ## initializing the count to 0
   count = 0
   ## iterating through the iterator
   for item in iterator:
      ## incrementing count
      count += 1
   ## returning the length of the iterator
   return count
if __name__ == "__main__":
   ## getting input from the user
   iterator = input("Enter a string:- ")
   ## invoking the length function with 'iterator'
   print(f"Length of {iterator} is {length(iterator)}")

Nếu bạn chạy chương trình trên, bạn sẽ nhận được kết quả sau.

Đầu ra

Enter a string:- tutorialspoint
Length of tutorialspoint is 14