Hướng dẫn exponent recursion python - python đệ quy số mũ
Xem thảo luận Nội phân Chính showShow Cải thiện bài viết Lưu bài viết Xem thảo luận Cải thiện bài viết Lưu bài viết Đọc Bàn luậnThe power of a number can be defined as multiplication of the number repetitively the number of times of its power. Example:
Đầu vào: n = 5, p = 2 The idea is to calculate power of a number ‘N’ is to multiply that number ‘P’ times i.e In first example N=2 and P=3, we are getting the result by multiplying 2 three times repetitively which gives us output 8. Đầu ra: 25 Cách tiếp cận: Ý tưởng là tính toán công suất của một số 'n' là nhân số đó 'p' lần, tức là trong ví dụ đầu tiên n = 2 và p = 3, chúng tôi sẽ nhận được kết quả bằng cách nhân 2 ba lần lặp đi lặp lại cho chúng tôi đầu ra số 8.Dưới đây là việc thực hiện: Python
Case 1: Enter base: 2 Enter exponential value: 5 Result: 32 Case 2: Enter base: 5 Enter exponential value: 3 Result: 1251 Case 1: Enter base: 2 Enter exponential value: 5 Result: 32 Case 2: Enter base: 5 Enter exponential value: 3 Result: 1252 Case 1: Enter base: 2 Enter exponential value: 5 Result: 32 Case 2: Enter base: 5 Enter exponential value: 3 Result: 1253
Case 1: Enter base: 2 Enter exponential value: 5 Result: 32 Case 2: Enter base: 5 Enter exponential value: 3 Result: 1252 Case 1: Enter base: 2 Enter exponential value: 5 Result: 32 Case 2: Enter base: 5 Enter exponential value: 3 Result: 1256 Case 1: Enter base: 2 Enter exponential value: 5 Result: 32 Case 2: Enter base: 5 Enter exponential value: 3 Result: 1257 Case 1: Enter base: 2 Enter exponential value: 5 Result: 32 Case 2: Enter base: 5 Enter exponential value: 3 Result: 1258 Case 1: Enter base: 2 Enter exponential value: 5 Result: 32 Case 2: Enter base: 5 Enter exponential value: 3 Result: 1259 Case 1: Enter base: 2 Enter exponential value: 5 Result: 32 Case 2: Enter base: 5 Enter exponential value: 3 Result: 1253 def 1
Đây là một chương trình Python để tìm ra sức mạnh của một số sử dụng đệ quy. Mô tả vấn đề Chương trình lấy một cơ sở và một sức mạnh và tìm thấy sức mạnh của cơ sở bằng cách sử dụng đệ quy. Giải pháp vấn đề 1. Lấy giá trị cơ sở và hàm mũ từ người dùng. 2. Chuyển các số làm đối số cho hàm đệ quy để tìm sức mạnh của số. 3. Đưa ra điều kiện cơ sở rằng nếu công suất theo cấp số nhân bằng 1, hãy trả về số cơ sở. 4. Nếu công suất theo cấp số nhân không bằng 1, hãy trả về số cơ sở nhân với hàm nguồn được gọi là đệ quy với các đối số là cơ sở và công suất trừ 1. 5. In kết quả cuối cùng. 6. Thoát. def power(base,exp): if(exp==1): return(base) if(exp!=1): return(base*power(base,exp-1)) base=int(input("Enter base: ")) exp=int(input("Enter exponential value: ")) print("Result:",power(base,exp)) Chương trình/mã nguồn Dưới đây là mã nguồn của chương trình Python để tìm sức mạnh của một số sử dụng đệ quy. Đầu ra chương trình cũng được hiển thị dưới đây. Giải thích chương trình Case 1: Enter base: 2 Enter exponential value: 5 Result: 32 Case 2: Enter base: 5 Enter exponential value: 3 Result: 125 1. Người dùng phải nhập giá trị cơ sở và hàm mũ. 2. Các số được truyền dưới dạng đối số cho hàm đệ quy để tìm sức mạnh của số. 3. Điều kiện cơ sở được đưa ra rằng nếu công suất theo cấp số nhân bằng 1, số cơ sở được trả về. 4. Nếu công suất theo cấp số nhân không bằng 1, số cơ sở nhân với hàm nguồn được gọi là đệ quy với các đối số là cơ sở và công suất trừ 1. 5. Kết quả cuối cùng được in. Trường hợp kiểm tra thời gian chạy Sê -ri Giáo dục & Học tập toàn cầu Sanfoundry - Chương trình Python.
Các bài kiểm tra thực hành theo chương: Chương 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn. Các bài kiểm tra giả chương: Chương 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, Là chức năng năng lượng trong Python sử dụng đệ quy?Manish Bhojasia, một cựu chiến binh công nghệ với hơn 20 năm @ Cisco & Wipro, là người sáng lập và CTO tại Sanfoundry. Ông sống ở Bangalore, và tập trung vào sự phát triển của nhân Linux, Công nghệ San, Cvanced C, Cấu trúc dữ liệu & Alogrithms. Giữ kết nối với anh ta tại LinkedIn.The recursive power function, power(base,exponent), must recursively calculate the value of the power and then return it. Làm thế nào để bạn tìm thấy sức mạnh của A B trong Python?Đăng ký các lớp học chính miễn phí của mình tại YouTube & Thảo luận kỹ thuật tại Telegram SanfoundryClasses.. Gọi hàm nguồn và in giá trị trả về của nó. Có thể làm được. Hàm năng lượng đệ quy, công suất (cơ sở, số mũ), phải tính toán đệ quy giá trị của công suất và sau đó trả về nó. POW (số, số mũ) chức năng để tìm sức mạnh của số .. Nhập toán. in (toán học. pow (4,2)) chạy. Nhập mô -đun toán học trong Python .. Làm thế nào để bạn tìm thấy sức mạnh của một số sử dụng đệ quy?DEF POWER (N, E): Res = 0. cho i trong phạm vi (e): res *= n. Trả lại res. In (POW (4,2)) chạy. ....use pow() function. result = pow(base, exponent); Làm thế nào để bạn tính toán sức mạnh của trong Python?Cải thiện bài viếtuse the pow() function. The pow() is a built-in Python function that returns x to the power of y. If the third argument (z) is given, it returns x to the power of y modulus z, i.e., pow(x, y) % z. The pow() function converts its arguments into float and computes the power. |