Hàm pow() trong Python

Thứ ba - 21/01/2025 22:50

Hàm pow trong Python là gì? Bình phương trong Python như thế nào? Hãy cùng nhau tìm hiểu nhé!

Python là một ngôn ngữ lập trình hướng đối tượng, được thông dịch, cấp cao với ngữ nghĩa động. Các cấu trúc dữ liệu tích hợp cấp cao của nó, kết hợp với kiểu động và ràng buộc động, làm cho nó rất hấp dẫn đối với lĩnh vực Phát triển ứng dụng nhanh, cũng như để sử dụng làm một ngôn ngữ kịch bản hoặc ngôn ngữ kết dính để kết nối các thành phần hiện có với nhau. Cú pháp đơn giản, dễ học của Python nhấn mạnh vào khả năng đọc và do đó giảm chi phí bảo trì chương trình. Python hỗ trợ các mô-đun và gói, khuyến khích tính mô-đun của chương trình và tái sử dụng mã. Trình thông dịch Python và thư viện chuẩn mở rộng có sẵn ở dạng mã nguồn hoặc nhị phân miễn phí cho tất cả các nền tảng chính và có thể được phân phối mà không tốn một đồng.

Pow trong Python là một hàm thông dụng. Vì thế, bất kỳ ai sử dụng ngôn ngữ lập trình này cũng cần biết.

Hàm pow Python là gì?

Trong Python, hàm pow() được dùng để tính lũy thừa của một số. Nó tính hai đối số, cơ số và số mũ, và trả về kết quả của việc nâng cơ số lên lũy thừa của số mũ.

Hàm pow() được tích hợp sẵn trong Python, điều đó có nghĩa bạn không cần nhập thư viện hay mô đun bên ngoài để sử dụng nó. Nó là hàm rất hữu ích, thường được dùng trong các phép tính số học và khoa học.

Những trường hợp thường dùng hàm pow() trong Python

Bảng bên dưới tổng hợp các trường hợp khác nhau để áp dụng hàm pow() trong Python:

Những trường hợp dùng hàm pow Python

 

Cú pháp hàm pow() trong Python

pow(x, y[, z])

Hàm pow(x, y) tương đương với:

x**y

Các tham số của hàm pow()

Hàm pow() có 3 tham số:

  • x: số cơ sở
  • y: số mũ
  • z: mô đun (tùy chọn)

Các trường hợp có thể xảy ra với tham số của 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ó

Giá trị trả về từ pow()

Giá trị trả về của pow() phụ thuộc vào loại 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: 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, output trả về sẽ là:

4
4
0.25
0.25

Ví dụ 2: Code Python phân tích các trường hợp số dương và â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
Negative x & positive y : -64
Positive x & negative y : 0.015625
Negative x & negative y : -0.015625

Ví dụ 3: pow() có 3 tham số

x = 7
y = 2
z = 5

print(pow(x, y, z))

Giá trị trả về:

4

Ở đoạn code trên, 7là 49, 49%5 bằng 4.

 

Nguồn tin: Quantrimang.com:

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

  Ý kiến bạn đọc

THỐNG KÊ TRUY CẬP
  • Đang truy cập91
  • Máy chủ tìm kiếm3
  • Khách viếng thăm88
  • Hôm nay5,033
  • Tháng hiện tại221,680
  • Tổng lượt truy cập10,435,946
QUẢNG CÁO
Phan Thanh Phú
Quảng cáo 2
Liên kết site
Đăng nhập Thành viên
Hãy đăng nhập thành viên để trải nghiệm đầy đủ các tiện ích trên site
Thăm dò ý kiến

Bạn thấy Website cần cải tiến những gì?

Lịch Âm dương
Máy tính
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây