Làm thế nào để bạn tìm thấy sức mạnh của một vòng lặp trong python?

Viết chương trình Python để tìm lũy thừa của một số cho vòng lặp, vòng lặp While và hàm pow với một ví dụ

Chương trình tìm lũy thừa của một số bằng vòng lặp For

Chương trình Python này cho phép người dùng nhập bất kỳ giá trị số hoặc số mũ nào. Tiếp theo, chương trình này tìm lũy thừa của một số bằng vòng lặp For

number = int[input[" Please Enter any Positive Integer : "]]
exponent = int[input[" Please Enter Exponent Value : "]]
power = 1

for i in range[1, exponent + 1]:
    power = power * number
    
print["The Result of {0} Power {1} = {2}".format[number, exponent, power]]

Sức mạnh của một số sử dụng cho đầu ra vòng lặp

 Please Enter any Positive Integer : 3
 Please Enter Exponent Value : 4
The Result of 3 Power 4 = 81

Chương trình Python trả về lũy thừa của một số bằng vòng lặp While

Sức mạnh của một chương trình số này giống như trên, nhưng lần này, chúng tôi đang sử dụng Vòng lặp While

number = int[input[" Please Enter any Positive Integer : "]]
exponent = int[input[" Please Enter Exponent Value : "]]

power = 1
i = 1

while[i  0:
    result *= num
    p = p - 1

print["Result : {}".format[result]]

Bạn có thể thấy rằng nó giải quyết vấn đề tương tự. Sự khác biệt duy nhất là vòng lặp while chạy cho đến khi giá trị của p lớn hơn 1. Chúng tôi đang giảm giá trị của p bên trong vòng lặp trên mỗi lần lặp. Vì vậy, nó sẽ tích lũy giá trị công suất ở cuối vòng lặp

Chủ Đề