22/11/2024 | 19:32

Hàm pow() trong Python

Hàm pow() được tích hợp sẵn trong Python trả về giá trị của x với lũy thừa của y (xy). Nếu có tham số thứ ba, hàm trả về x lũy thừa y, mô đun z.

Hàm pow() qua mạng được tích hợp sẵn trong Python trả về giá trị chi tiết của x kích hoạt với lũy thừa thanh toán của y (xy) như thế nào . chi tiết Nếu có tham số thứ ba giá rẻ , hàm trả về x lũy thừa y quảng cáo , mô đun z.

Ở bài viết này giả mạo , Quantrimang.com hướng dẫn sẽ cùng bạn tìm hiểu về pow() mới nhất , cú pháp nạp tiền , tham số lấy liền giá rẻ các ví dụ cụ thể địa chỉ . Mời bạn đọc theo dõi.

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

pow(x mới nhất , y[ lấy liền , z])

Hàm pow(x ở đâu tốt , y) tương đương quảng cáo với:

x**y

Các tham số tất toán 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 phải làm sao có thể xảy ra qua web với tham số nguyên nhân của pow()

xyz
Số nguyên (dương phải làm sao , âm)Số nguyên dươngCó thể có ở đâu nhanh hoặc không
Số nguyên (dương thanh toán , âm)Số nguyên âmKhông nên có

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

Giá trị trả về tăng tốc của pow() phụ thuộc vào loại tham số miễn phí được truyền vào.

xyz Giá trị trả về
Số nguyên dươngSố nguyên dươngN/ASố nguyên
Số nguyên dươngSố nguyên âmN/ASố thực
Số nguyên âmSố nguyên dươngN/ASố nguyên
Số nguyên âmSố nguyên âmN/ASố nguyên
Số nguyên (dương khóa chặn , âm)Số nguyên dươngSố nguyên (dương qua web , âm)Số nguyên

Ví dụ 1: pow() hoạt động như thế nào?

# x kích hoạt , y là số dương (x**y)
print(pow(2 hướng dẫn , 2))

# x là số âm sửa lỗi , y là số dương
print(pow(-2 sửa lỗi , 2))

# x là số dương cài đặt , y là số âm (x**-y)
print(pow(2 bản quyền , -2))

# x lừa đảo , y là số âm
print(pow(-2 dịch vụ , -2))

danh sách Khi bạn chạy chương trình nguyên nhân , output trả về bản quyền sẽ là:

4
4
0.25
0.25

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

x = 7
y = 2
z = 5

print(pow(x an toàn , y full crack , z))

Giá trị trả về:

4

Ở đoạn code trên trực tuyến , 72 là 49 kiểm tra , 49%5 bằng 4.

Xem thêm: Các hàm Python tích hợp sẵn

4.8/5 (108 votes)