Admin
14/09/2023
Share
Hàm pow trong Python có tác dụng gì? Nó hỗ trợ tính toán bình phương trong ngôn ngữ Python. Dưới đây là mô tả chi tiết về cách sử dụng hàm mũ trong Python.
Ý nghĩa của hàm pow trong Python là gì?
Hàm pow() trong Python là một hàm tích hợp sẵn, cho phép tính lũy thừa của một số. Nó có thể nâng số cho trước lên lũy thừa cho trước. Nó cũng được gọi là hàm mũ trong Python và không quá khó sử dụng. Bạn chỉ cần hiểu cú pháp và thực hành nhiều để sử dụng thành thạo.
Các trường hợp phổ biến sử dụng hàm pow() trong Python
Bảng phía dưới tập hợp các trường hợp khác nhau để sử dụng hàm pow() trong Python:
Cú pháp của hàm pow() trong Python
pow(x, y[, z])
Hàm mũ(x, y) tương đương với:
x**y
Các đối số của hàm pow()
Hàm pow() có 3 đối số.
Các tình huống có thể xảy ra với tham số của hàm pow().
x | y | z |
Số nguyên (dương, âm) | Số nguyên dương | Có thể có hoặc không |
Số nguyên (dương, âm) | Số nguyên âm | Không nên có |
Kết quả trả về từ hàm pow()
Giá trị trả về của hàm pow() tùy thuộc vào kiểu tham số được truyền vào.
x | y | z | Giá trị trả về |
Số nguyên dương | Số nguyên dương | N/A | Số nguyên |
Số nguyên dương | Số nguyên âm | N/A | Số thực |
Số nguyên âm | Số nguyên dương | N/A | Số nguyên |
Số nguyên âm | Số nguyên âm | N/A | Số nguyên |
Số nguyên (dương, âm) | Số nguyên dương | Số nguyên (dương, âm) | Số nguyên |
Ví dụ 1: Hàm pow() hoạt động như thế nào?
# x, y là số dương (x**y)
print(pow(2, 2))
# x là số âm, y là số dương
print(pow(-2, 2))
# x là số dương, y là số âm (x**-y)
print(pow(2, -2))
# x, y là số âm
print(pow(-2, -2))
Khi bạn chạy chương trình, kết quả trả về sẽ là:
Ví dụ 2: Đoạn mã Python phân tích các trường hợp số dương và số âm
# positive x, positive y (x**y)
print("Positive x and positive y : ", end="")
print(pow(4, 3))
print("Negative x and positive y : ", end="")
# negative x, positive y (-x**y)
print(pow(-4, 3))
print("Positive x and negative y : ", end="")
# positive x, negative y (x**-y)
print(pow(4, -3))
print("Negative x and negative y : ", end="")
# negative x, negative y (-x**-y)
print(pow(-4, -3))
Kết quả:.
Positive x & positive y : 64