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