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