Làm cách nào để tìm tổng các chữ số trong đệ quy trong python?
Trong hướng dẫn Python này, chúng ta sẽ thảo luận về một số phương pháp để tính tổng các chữ số của một số đã cho. Ngoài ra, chúng ta sẽ xem xét các ví dụ khác nhau để tìm tổng các chữ số của một số đã cho Show
Là Nhà phát triển, trong khi tạo Dự án Python, tôi nhận được yêu cầu tính Tổng các chữ số của một số Ở đây chúng ta sẽ thấy
Mục lục Tổng các chữ số của một số trong PythonĐể tính tổng các chữ số của số, đầu tiên, chúng ta sẽ lấy dữ liệu đầu vào từ người dùng. Tiếp theo, chúng tôi chia số thành các chữ số và sau đó chúng tôi thêm từng chữ số vào biến tổng Nếu chúng ta có số 678, chúng ta có thể tìm tổng các chữ số bằng cách cộng 6 + 7 + 8 và kết quả sẽ là 21 Trong Python, chủ yếu có ba phương thức thường được sử dụng và quan trọng cần hiểu khi tính Tổng các chữ số của một số trong Python Cách tìm Tổng các chữ số của một số trong Python bằng str() và int()
Thí dụ Hãy lấy một ví dụ và kiểm tra cách tìm Tổng các chữ số của một số trong Python bằng str() và int() Mã nguồn
Trước tiên, trong đoạn mã được cung cấp sau đây, chúng tôi sẽ lấy đầu vào từ người dùng và sau đó tạo một biến để lưu trữ tổng. Tiếp theo, chúng tôi đã chuyển đổi số thành một chuỗi bằng cách sử dụng phương thức str() Sau đó, chúng tôi đã sử dụng vòng lặp for để lặp lại từng chữ số của một số và chuyển đổi chúng thành một số nguyên bằng cách sử dụng phương thức int() Đây là việc triển khai mã đã cho sau đây Đây là cách tìm Tổng các chữ số của một số trong Python bằng cách sử dụng str và int Đọc. Yêu cầu đầu vào của người dùng trong Python Tổng các chữ số của một số trong Python sử dụng đệ quy
Thí dụ Ở đây chúng tôi sẽ lấy một ví dụ và kiểm tra cách tính tổng các chữ số của một số trong Python bằng cách sử dụng đệ quy Mã nguồn
Trước tiên, trong đoạn mã trên, chúng tôi đã xác định hàm “total_num” với tham số 'i' để tính tổng. Tiếp theo ta sẽ kiểm tra điều kiện nếu ‘i’ nhỏ hơn 10 thì trả về i. Nếu không, hãy tính phần còn lại (n%10) bằng cách nhân số với 10 Gọi đệ quy hàm với (n/10) làm đối số. và sau đó cộng giá trị của hàm với phần còn lại để lấy tổng. Sau đó lấy đầu vào từ người dùng và gọi hàm “total_num” và gán đầu vào làm đối số Đây là Ảnh chụp màn hình của mã đã cho sau Trong ví dụ này, chúng ta đã hiểu cách tính tổng các chữ số của một số trong Python bằng cách sử dụng đệ quy Đọc. Toán tử so sánh Python Cách tìm Tổng các chữ số của một số trong Python bằng phép lặp
Thí dụ Hãy lấy một ví dụ và kiểm tra cách tìm Tổng các chữ số của một số trong Python bằng phép lặp Mã nguồn
Trong ví dụ đã cho trước, chúng tôi đã xác định hàm “total_num” với tham số ‘m’ và sau đó khai báo một biến “total_num” để chứa tổng các chữ số Tạo một vòng lặp tiếp tục cho đến khi n khác 0 và sau đó thêm biến tổng vào phần còn lại (n%10) được trả về. Sửa đổi n thành n/10 gọi hàm Sum với đầu vào của người dùng làm đối số Bạn có thể tham khảo ảnh chụp màn hình bên dưới Đây là Cách tìm Tổng các chữ số của một số trong Python bằng phép lặp Đọc. Kiểm tra xem một số có phải là số nguyên tố không Tổng các chữ số của một số trong Python sử dụng sum()
Thí dụ Ở đây chúng ta sẽ lấy một ví dụ và kiểm tra cách tìm tổng các chữ số của một số trong Python bằng sum() Mã nguồn
Trước tiên, trong đoạn mã trên, chúng tôi đã xác định hàm “total_num” với tham số 'm' để tính tổng. Tiếp theo, chúng tôi đã chuyển đổi số thành một chuỗi bằng cách sử dụng phương thức str() Đây là việc triển khai mã đã cho sau đây Như bạn có thể thấy trong ảnh chụp màn hình, chúng ta đã thảo luận về tổng các chữ số của một số trong Python bằng cách sử dụng sum() Đọc. Cách cộng hai số trong Python Cách tìm Tổng các chữ số của một số trong Python bằng vũ phu
Thí dụ Hãy lấy một ví dụ và kiểm tra cách tìm Tổng các chữ số của một số trong Python bằng brute force Mã nguồn
Đây là việc triển khai mã đã cho sau đây Trong bài viết này, chúng tôi đã thảo luận về Cách tìm Tổng các chữ số của một số trong Python và chúng tôi cũng đã đề cập đến các phương pháp đã cho sau
Ngoài ra, hãy xem thêm một số hướng dẫn về Python
Arvind Arvind hiện đang làm việc với TSInfo Technologies với tư cách là Nhà phát triển Python cấp cao. Anh ấy thành thạo các thư viện Python như NumPy và Tensorflow Làm cách nào để tìm tổng các chữ số của một số trong Python bằng đệ quy?Tổng chữ số của một số sử dụng đệ quy trong Python . Định nghĩa một hàm đệ quy lấy một số làm đối số Lấy một số từ người dùng và chuyển nó làm đối số cho hàm đệ quy Trong hàm, đặt điều kiện cơ bản là nếu số đó bằng 0, trả về danh sách đã tạo Tổng đệ quy trong Python là gì?Tổng chữ số đệ quy là gì? . the code through which a recursive function, that is, a function that calls itself, is used to continuously iterate and provide the sum of n natural numbers.
Làm cách nào để tìm tổng các chữ số của một số bằng cách sử dụng đệ quy trong PHP?hàm php sum_of_digits($my_num){ $sum = 0;
Làm cách nào để tính tổng các chữ số bằng cách sử dụng đệ quy trong Java?lớp công khai SumOfDigitsRecursion { tĩnh riêng int sumOfDigits(int num) { nếu (số == 0) { trả về 0; trả về số % 10 + sumOfDigits(num/10); public static void main(String[] args) { kết quả int = sumOfDigits(1234); Hệ thống. ngoài. println(kết quả); |