Hướng dẫn how to slice an integer in python - cách cắt một số nguyên trong python
Sau khi tìm kiếm siêng năng, tôi đã tìm thấy một số giải pháp, trong đó mỗi giải pháp đều có ưu điểm và nhược điểm. Sử dụng phù hợp nhất cho nhiệm vụ của bạn. Tất cả các ví dụ được thử nghiệm với CPython 3.5 trên hệ thống hoạt động GNU/Linux Debian 8. Sử dụng một đệ quy Mã số
Thử nghiệm
Sử dụng chức năng Mã số
Thử nghiệm
Sử dụng chức năng
Sử dụng công trình
Sử dụng chức năng Chia một số nguyên thành các chữ số trong Python #Để chia số nguyên thành các chữ số:
Chúng tôi lặp lại các chữ số được bọc trong một chuỗi và trên mỗi lần lặp, chúng tôi sử dụng lớp 5 để chuyển đổi giá trị thành số nguyên trước khi thêm kết quả vào danh sách.Ngoài ra, bạn có thể sử dụng hàm 3 để chia số nguyên thành các chữ số.Hàm bản đồ () có hàm và có thể lặp lại như các đối số và gọi hàm với từng mục của ITEBELLE. Chuỗi có thể lặp lại và số nguyên thì không, vì vậy bước đầu tiên là chuyển đổi số nguyên thành một chuỗi. Bạn cũng có thể sử dụng một vòng lặp 8 đơn giản để đạt được kết quả tương tự.Để chia số nguyên thành các chữ số:
Chúng tôi lặp lại các chữ số được bọc trong một chuỗi và trên mỗi lần lặp, chúng tôi sử dụng lớp 5 để chuyển đổi giá trị thành số nguyên trước khi thêm kết quả vào danh sách.Ngoài ra, bạn có thể sử dụng hàm 3 để chia số nguyên thành các chữ số.
Hàm bản đồ () có hàm và có thể lặp lại như các đối số và gọi hàm với từng mục của ITEBELLE. Chuỗi có thể lặp lại và số nguyên thì không, vì vậy bước đầu tiên là chuyển đổi số nguyên thành một chuỗi. Lớp 5 được truyền mỗi chuỗi con từ chuỗi và chuyển đổi các giá trị thành số nguyên.Lưu ý rằng hàm 3 trả về đối tượng 6 (không phải danh sách), vì vậy chúng tôi phải sử dụng lớp 7 để chuyển đổi đối tượng 6 thành danh sách. |