Kiểu dữ liệu hàm mũ trong Python

Luỹ thừa là một phép toán trong đó một giá trị được nhân với chính nó một số lần nhất định. Hãy xem cách chúng tôi thực hiện nhiệm vụ đó trong Python

Show

TRONG BÀI VIẾT NÀY

Tính số mũ trong ngôn ngữ lập trình Python

Trong toán học, số mũ của một số cho biết số đó được nhân với chính nó bao nhiêu lần (Wikipedia, 2019). Chúng ta thường biểu diễn phép toán đó dưới dạng bn, trong đó b là cơ số và n là số mũ hoặc lũy thừa. Chúng ta thường gọi kiểu phép toán đó là “b lũy thừa n”, “b lũy thừa n”, hay ngắn gọn nhất là “b mũ n” (Wikipedia, 2019)

Python có ba cách để lũy thừa các giá trị

  • Toán tử
    # Some random values
    valueA = 3
    valueB = 144
    valueC = -987
    valueD = 25
    valueE = -0.25
    
    # Calculate the exponent for the variables
    aExp = valueA ** 2
    bExp = valueB ** 3
    cExp = valueC ** 4
    dExp = valueD ** -5
    eExp = valueE ** 0.125
    
    # Output the results
    print(valueA, "^2 = ", aExp, sep="")
    print(valueB, "^3 = ", bExp, sep="")
    print(valueC, "^4 = ", cExp, sep="")
    print(valueD, "^-5 = ", dExp, sep="")
    print(valueE, "^0.125 = ", eExp, sep="")
    
    5. Để lập trình 25, chúng tôi thực hiện
    3^2 = 9
    144^3 = 2985984
    -987^4 = 949005240561
    25^-5 = 1.024e-07
    -0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
    
    3
  • Chức năng
    # Some random values
    valueA = 3
    valueB = 144
    valueC = -987
    valueD = 25
    valueE = -0.25
    
    # Calculate the exponent for the variables
    aExp = valueA ** 2
    bExp = valueB ** 3
    cExp = valueC ** 4
    dExp = valueD ** -5
    eExp = valueE ** 0.125
    
    # Output the results
    print(valueA, "^2 = ", aExp, sep="")
    print(valueB, "^3 = ", bExp, sep="")
    print(valueC, "^4 = ", cExp, sep="")
    print(valueD, "^-5 = ", dExp, sep="")
    print(valueE, "^0.125 = ", eExp, sep="")
    
    7 tích hợp. 23 được mã hóa trở thành
    3^2 = 9
    144^3 = 2985984
    -987^4 = 949005240561
    25^-5 = 1.024e-07
    -0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
    
    5
  • Hàm
    # Some random values
    valueA = 3
    valueB = 144
    valueC = -987
    valueD = 25
    valueE = -0.25
    
    # Calculate the exponent for the variables
    aExp = valueA ** 2
    bExp = valueB ** 3
    cExp = valueC ** 4
    dExp = valueD ** -5
    eExp = valueE ** 0.125
    
    # Output the results
    print(valueA, "^2 = ", aExp, sep="")
    print(valueB, "^3 = ", bExp, sep="")
    print(valueC, "^4 = ", cExp, sep="")
    print(valueD, "^-5 = ", dExp, sep="")
    print(valueE, "^0.125 = ", eExp, sep="")
    
    9. Để tính 35, chúng tôi làm
    3^2 = 9
    144^3 = 2985984
    -987^4 = 949005240561
    25^-5 = 1.024e-07
    -0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
    
    7

Vì mỗi cách tiếp cận đều đưa ra câu trả lời đúng, vui lòng chọn bất kỳ. Nếu bạn không chắc chắn, hãy sử dụng

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7 nếu bạn cần kết quả số nguyên và
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
9 cho kết quả dấu phẩy động

Hãy xem xét kỹ hơn từng tùy chọn mà Python cung cấp

Tính số mũ Python bằng toán tử # Some random values valueA = 3 valueB = 144 valueC = -987 valueD = 25 valueE = -0.25 # Calculate the exponent for the variables aExp = valueA ** 2 bExp = valueB ** 3 cExp = valueC ** 4 dExp = valueD ** -5 eExp = valueE ** 0.125 # Output the results print(valueA, "^2 = ", aExp, sep="") print(valueB, "^3 = ", bExp, sep="") print(valueC, "^4 = ", cExp, sep="") print(valueD, "^-5 = ", dExp, sep="") print(valueE, "^0.125 = ", eExp, sep="") 5

Cách đầu tiên để nâng một số lên lũy thừa là sử dụng toán tử

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
5 của Python (Matthes, 2016). Toán tử này còn được gọi là toán tử lũy thừa (Sweigart, 2015) hoặc toán tử lũy thừa (Python Docs, n. d. c)

Toán tử

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
5 hoạt động với hai giá trị, giống như phép nhân thông thường với
3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
13. Tuy nhiên, lần này, chúng ta nâng đối số bên trái của nó lên thành sức mạnh của đối số bên phải của nó (Python Docs, n. d. c). Giả sử chúng ta muốn tính 33. Chúng tôi làm điều đó với
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
5 như vậy

3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
3

Toán tử

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
5 trả về một
3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
16 khi chúng ta nâng
3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
17 lên lũy thừa âm. Và khi chúng ta nâng một số âm lên lũy thừa phân số, nó sẽ trả về một số phức (Python. tổ chức, n. d. c)

Thí dụ. thực hiện lũy thừa trong Python với # Some random values valueA = 3 valueB = 144 valueC = -987 valueD = 25 valueE = -0.25 # Calculate the exponent for the variables aExp = valueA ** 2 bExp = valueB ** 3 cExp = valueC ** 4 dExp = valueD ** -5 eExp = valueE ** 0.125 # Output the results print(valueA, "^2 = ", aExp, sep="") print(valueB, "^3 = ", bExp, sep="") print(valueC, "^4 = ", cExp, sep="") print(valueD, "^-5 = ", dExp, sep="") print(valueE, "^0.125 = ", eExp, sep="") 5

Hãy xem cách chúng ta có thể sử dụng toán tử

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
5 trong chương trình Python. Đoạn mã dưới đây tăng một số giá trị lên một số mũ nhất định, sau đó xuất kết quả

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")

Ở đây, trước tiên chúng tôi thực hiện năm biến khác nhau. Chúng tôi đặt tên cho chúng là

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
00 đến
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
01. Chúng có các giá trị dương, âm và dấu phẩy động

Sau đó, chúng tôi nâng mỗi biến lên một số mũ nhất định với toán tử

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
5. Những số mũ nằm trong khoảng từ -5 đến 4. Chúng tôi lưu trữ kết quả trong các biến mới (
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
03 đến
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
04)

Đoạn mã cuối cùng xuất giá trị ban đầu và giá trị lũy thừa bằng hàm

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
05 của Python. Như chúng ta có thể thấy từ đầu ra, hầu hết các kết quả đều như mong đợi (mặc dù -0. 250. 125 trả về một số phức)

3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)

Tính số mũ Python bằng hàm # Some random values valueA = 3 valueB = 144 valueC = -987 valueD = 25 valueE = -0.25 # Calculate the exponent for the variables aExp = valueA ** 2 bExp = valueB ** 3 cExp = valueC ** 4 dExp = valueD ** -5 eExp = valueE ** 0.125 # Output the results print(valueA, "^2 = ", aExp, sep="") print(valueB, "^3 = ", bExp, sep="") print(valueC, "^4 = ", cExp, sep="") print(valueD, "^-5 = ", dExp, sep="") print(valueE, "^0.125 = ", eExp, sep="") 7

Một cách khác để lũy thừa các giá trị là sử dụng hàm

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7 tích hợp sẵn (Python. tổ chức, n. d. một). Hàm này chấp nhận hai đối số. Đầu tiên là cơ sở hoặc số mà chúng tôi muốn nâng lên một sức mạnh cụ thể. Thứ hai là số mũ để sử dụng.
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7 luôn tính toán một số nguyên chính xác

Vì vậy, để tính 32, chúng tôi sử dụng hàm

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7 như thế này

3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
1

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7 cũng có thể chấp nhận ba đối số. Trong trường hợp đó, đối số thứ ba chỉ định modulo của phép lũy thừa (Python Docs, n. d. một). Điều đó trả về phần còn lại của lũy thừa. Sử dụng
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7 theo cách đó hiệu quả hơn so với
3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
2 tương đương

Nhân tiện, hàm

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7 trả về một số phức khi chúng ta sử dụng nó với số mũ không nguyên. Điều này khác với chức năng
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
9, lỗi trong trường hợp đó

Thí dụ. nâng số lên lũy thừa với # Some random values valueA = 3 valueB = 144 valueC = -987 valueD = 25 valueE = -0.25 # Calculate the exponent for the variables aExp = valueA ** 2 bExp = valueB ** 3 cExp = valueC ** 4 dExp = valueD ** -5 eExp = valueE ** 0.125 # Output the results print(valueA, "^2 = ", aExp, sep="") print(valueB, "^3 = ", bExp, sep="") print(valueC, "^4 = ", cExp, sep="") print(valueD, "^-5 = ", dExp, sep="") print(valueE, "^0.125 = ", eExp, sep="") 7

Hãy xem một chương trình Python sử dụng hàm

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7. Đoạn mã dưới đây tăng 5 số khác nhau thành nhiều số mũ khác nhau

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
0

Đầu tiên chúng tôi thực hiện năm biến khác nhau. Chúng dương, âm và có một giá trị dấu phẩy động. Chúng tôi đặt tên cho các biến đó là

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
00 đến
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
01

Sau đó, chúng tôi nâng từng biến lên một sức mạnh cụ thể. Đối với điều đó, chúng tôi gọi hàm

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7 với hai đối số. Đầu tiên là giá trị để lũy thừa, thứ hai là số mũ. Chúng tôi đặt kết quả mà
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7 trả về trong các biến
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
03 đến
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
04

Một số câu lệnh

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
05 tiếp theo xuất ra cả kết quả ban đầu và kết quả
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7. Lưu ý là số phức mà
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7 trả về cho -0. 250. 125

3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)

Tăng số lên một sức mạnh với Python's # Some random values valueA = 3 valueB = 144 valueC = -987 valueD = 25 valueE = -0.25 # Calculate the exponent for the variables aExp = valueA ** 2 bExp = valueB ** 3 cExp = valueC ** 4 dExp = valueD ** -5 eExp = valueE ** 0.125 # Output the results print(valueA, "^2 = ", aExp, sep="") print(valueB, "^3 = ", bExp, sep="") print(valueC, "^4 = ", cExp, sep="") print(valueD, "^-5 = ", dExp, sep="") print(valueE, "^0.125 = ", eExp, sep="") 9

Hàm

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
9 của Python cung cấp một cách khác để nhân một số nhiều lần với chính nó. Vì vậy, hàm chấp nhận hai đối số. cơ số và số mũ (Python Docs, n. d. b)

Vậy tại sao lại có cách khác để lũy thừa giá trị? . d. b). Kết quả là, hàm luôn trả về một số float. (Đối với lũy thừa số nguyên chính xác, hãy sử dụng hàm

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7 hoặc toán tử
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
5 đã thảo luận ở trên. )

Một ví dụ nhanh về

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
9 là

3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
6

Đây là cách

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
9 xử lý các trường hợp không phổ biến.
3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
83 và
3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
84 luôn trả về
3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
85. Điều đó xảy ra ngay cả khi
3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
86 bằng 0 hoặc NaN (Python. tổ chức, n. d. b)

Ngoài ra,

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
9 đưa ra một ngoại lệ
3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
88 khi. cả hai đối số đều hữu hạn, đối số đầu tiên là số âm hoặc đối số thứ hai không phải là số nguyên (Python Docs, n. d. b)

Thí dụ. nâng số lên lũy thừa với # Some random values valueA = 3 valueB = 144 valueC = -987 valueD = 25 valueE = -0.25 # Calculate the exponent for the variables aExp = valueA ** 2 bExp = valueB ** 3 cExp = valueC ** 4 dExp = valueD ** -5 eExp = valueE ** 0.125 # Output the results print(valueA, "^2 = ", aExp, sep="") print(valueB, "^3 = ", bExp, sep="") print(valueC, "^4 = ", cExp, sep="") print(valueD, "^-5 = ", dExp, sep="") print(valueE, "^0.125 = ", eExp, sep="") 9

Để xem hàm

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
9 hoạt động như thế nào trong thực tế, hãy xem xét chương trình ví dụ sau. Đoạn mã sau tăng 5 giá trị khác nhau lên các lũy thừa khác nhau với
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
9

3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
8

Trước khi có thể sử dụng hàm

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
9, chúng ta phải nhập mô-đun
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
93. Sau đó, chúng tôi tạo năm biến khác nhau, mỗi biến có một giá trị số. Chúng tôi đặt tên cho chúng là
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
00 đến
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
01

Tiếp theo, chúng tôi nâng từng biến lên một sức mạnh nhất định. Đối với điều đó, chúng tôi gọi

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
9 với hai đối số. Đầu tiên là biến chúng tôi đã thực hiện trước đó. Thứ hai là số mũ dương hoặc âm. Chúng tôi lưu trữ kết quả của hàm trong các biến mới,
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
03 đến
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
04

Sau đó, chúng tôi xuất giá trị ban đầu và giá trị lũy thừa bằng hàm

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
05 của Python. Đây là những gì hiển thị

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
9

Xử lý một danh sách hoặc mảng. tính toán số mũ cho mỗi giá trị

Trong các ví dụ trên, mỗi lần chúng ta nâng một giá trị lên một số mũ nhất định. Nhưng nếu chúng ta muốn lũy thừa một danh sách hoặc mảng giá trị thì sao?

Luỹ thừa các giá trị danh sách với khả năng hiểu danh sách của Python

Một cách để nâng từng giá trị danh sách lên một sức mạnh cụ thể là hiểu danh sách. Điều này chỉ cần một chút mã và chạy hiệu quả

Đây là cách chúng tôi làm điều đó

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7

Trước tiên, mã này tạo danh sách các số nguyên và số dấu phẩy động (có tên là

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
70). Nội dung của nó là cả giá trị tích cực và tiêu cực

Sau đó, chúng tôi thực hiện một sự hiểu biết danh sách. Ở đây, hàm

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7 nâng từng biến
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
72 lên lũy thừa của
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
73. Biến
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
72 đó là thứ mà
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
75 tạo ra. Vòng lặp
3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
1 nội tuyến đó đi qua từng phần tử trong danh sách
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
70 và làm cho giá trị của phần tử đó có thể truy cập được thông qua biến
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
72

Đó là cách hiểu danh sách của chúng tôi xử lý toàn bộ danh sách, thực thi

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7 trên từng phần tử. Chúng tôi đặt các giá trị kết quả trong danh sách
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
00 để sử dụng sau này

Đoạn mã cuối cùng có chức năng

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
05 hiển thị cả danh sách ban đầu (
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
70) và những số được nâng lên lũy thừa thứ 3 (
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
00). Đây là những gì hiển thị

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
0

Nhân tiện, không phải lúc nào cũng cần lập danh sách thứ hai. Khi bạn không phải giữ các giá trị ban đầu, bạn có thể ghi đè danh sách bằng các giá trị lũy thừa của nó. Ví dụ

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
1

Nâng giá trị lên thành lũy thừa với vòng lặp 3^2 = 9 144^3 = 2985984 -987^4 = 949005240561 25^-5 = 1.024e-07 -0.25^0.125 = (0.7768869870150186+0.3217971264527913j) 1 của Python

Vòng lặp

3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
1 là một tùy chọn khác để xử lý từng giá trị trong danh sách hoặc mảng. Điều này yêu cầu nhiều mã hơn một chút so với khả năng hiểu danh sách, nhưng vòng lặp
3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
1 giúp có thể thực hiện nhiều hành vi nâng cao hơn. Ngoài ra, khi mã phức tạp, vòng lặp
3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
1 sẽ dễ đọc hơn

Đây là cách chúng tôi nâng giá trị lên một giá trị cụ thể bằng vòng lặp

3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
1 thông thường

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
2

Chương trình nhỏ này tạo ra ba danh sách. Đầu tiên,

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
70, chứa những con số mà chúng tôi muốn nâng lên một mức nhất định. Thứ hai (
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
10) có các số mũ khác nhau. Với danh sách thứ ba (
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
11), chúng tôi thu thập kết quả của phép lũy thừa. Danh sách này bắt đầu trống rỗng

Sau đó, chúng tôi thực hiện một vòng lặp

3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
1. Vòng lặp này đi qua tất cả các số trong danh sách
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
70. Với hàm
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
14 của Python, chúng tôi cung cấp cả giá trị danh sách và chỉ mục của nó (trong các biến
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
72 và
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
16). Với cái sau, chúng tôi có một giá trị để lập chỉ mục danh sách
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
10. Bằng cách đó, chúng tôi khớp từng giá trị (từ danh sách
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
70) với số mũ tương ứng của nó (từ danh sách
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
10)

Bên trong vòng lặp, chúng tôi thêm một giá trị mới vào danh sách

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
11 với phương thức
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
21 của nó. Để tính giá trị đó, chúng tôi sử dụng hàm
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7 tích hợp sẵn của Python với hai đối số. Đầu tiên là một số từ danh sách
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
70. Cái còn lại,
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
24, lấy số mũ từ danh sách
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
10. (Vì cả hai danh sách đều có cùng độ dài, nên chúng ta có thể khớp các giá trị trong danh sách này với giá trị trong danh sách kia. )

Sau khi vòng lặp kết thúc, chúng tôi điền vào danh sách

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
11 các kết quả từ phép lũy thừa. Chúng tôi hiển thị ba danh sách tiếp theo với hàm
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
05 của Python

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
3

Nếu bạn không cần giữ danh sách ban đầu, bạn cũng có thể ghi đè lên các giá trị của nó bằng kết quả lũy thừa. Để làm được điều đó, chúng ta cũng có thể sử dụng hàm

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
14. Đây là một ví dụ

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
4

ĐỌC THÊM

  • Làm cách nào để bình phương một số trong Python?
  • Làm cách nào để lấy căn bậc hai của một số trong Python?
  • Mã Python kiểm tra xem một số có phải là số chính phương không

Tóm lược

Luỹ thừa (bn) là phép toán nhân một số (b) với một số lần nhất định (n) với chính nó. Có ba cách để lập trình hành vi đó trong Python

Toán tử lũy thừa (

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
5) nâng giá trị bên trái lên lũy thừa của giá trị thứ hai. Ví dụ.
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
30

Hàm

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
7 tích hợp thực hiện điều tương tự. nó nâng đối số đầu tiên lên sức mạnh của đối số thứ hai. Như thế này.
3^2 = 9
144^3 = 2985984
-987^4 = 949005240561
25^-5 = 1.024e-07
-0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
5

Hàm

# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
9 cũng thực hiện phép lũy thừa, nhưng không có lũy thừa số nguyên chính xác và hàm này luôn trả về một giá trị dấu phẩy động. Để sử dụng chức năng này, chúng tôi làm.
# Some random values
valueA = 3
valueB = 144
valueC = -987
valueD = 25
valueE = -0.25

# Calculate the exponent for the variables
aExp = valueA ** 2
bExp = valueB ** 3
cExp = valueC ** 4
dExp = valueD ** -5
eExp = valueE ** 0.125

# Output the results
print(valueA, "^2 = ", aExp, sep="")
print(valueB, "^3 = ", bExp, sep="")
print(valueC, "^4 = ", cExp, sep="")
print(valueD, "^-5 = ", dExp, sep="")
print(valueE, "^0.125 = ", eExp, sep="")
34

Người giới thiệu

Matthes, E. (2016). Khóa học về sự cố Python. Giới thiệu thực hành, dựa trên dự án về lập trình. San Francisco, CA. Không ép tinh bột

con trăn. tổ chức (n. d. một). Chức năng tích hợp sẵn. Truy cập ngày 22 tháng 10 năm 2019, từ https. // tài liệu. con trăn. tổ chức/3. 8/thư viện/chức năng. html

con trăn. tổ chức (n. d. b). toán - Các hàm toán học. Truy cập ngày 22 tháng 10 năm 2019, từ https. // tài liệu. con trăn. tổ chức/3. 8/thư viện/toán học. html

con trăn. tổ chức (n. d. c). Biểu thức. Truy cập ngày 30 tháng 10 năm 2019, từ https. // tài liệu. con trăn. tổ chức/3. 8/tham chiếu/biểu thức. html

Sweigart, A. (2015). Tự động hóa những thứ nhàm chán với Python. Lập trình thực tế cho người mới bắt đầu. San Francisco, CA. Không ép tinh bột

Wikipedia (2019, ngày 26 tháng 10). lũy thừa. Truy cập ngày 30 tháng 10 năm 2019, từ https. // vi. wikipedia. org/wiki/Lũy thừa

Xuất bản ngày 20 tháng 12 năm 2019

Hướng dẫn Python liên quan

  • Làm cách nào mã Python có thể xem một số có phải là số chính phương không?

    Một số chính phương là một số, khi nhân với chính nó, trả về một số nguyên (số nguyên). Bài viết này sử dụng mã Python để tìm các hình vuông hoàn hảo

  • Làm cách nào để kiểm tra xem một số có phải là một khối hoàn hảo trong Python không?

    Lập phương hoàn hảo là một số mà khi nhân với chính nó hai lần sẽ trả về một số nguyên. Bài viết này sử dụng mã Python để tìm những hình khối hoàn hảo đó

  • Làm cách nào để làm tròn các chữ số thập phân lên và xuống trong Python?

    Python có thể làm tròn giá trị đến một số chữ số thập phân theo nhiều cách khác nhau. Hướng dẫn này hiển thị cách làm tròn thông thường, luôn làm tròn lên và luôn làm tròn xuống

  • Làm cách nào để tính căn bậc hai trong Python?

    Python có thể tính căn bậc hai của một số theo ba cách.

    # Some random values
    valueA = 3
    valueB = 144
    valueC = -987
    valueD = 25
    valueE = -0.25
    
    # Calculate the exponent for the variables
    aExp = valueA ** 2
    bExp = valueB ** 3
    cExp = valueC ** 4
    dExp = valueD ** -5
    eExp = valueE ** 0.125
    
    # Output the results
    print(valueA, "^2 = ", aExp, sep="")
    print(valueB, "^3 = ", bExp, sep="")
    print(valueC, "^4 = ", cExp, sep="")
    print(valueD, "^-5 = ", dExp, sep="")
    print(valueE, "^0.125 = ", eExp, sep="")
    
    35,
    # Some random values
    valueA = 3
    valueB = 144
    valueC = -987
    valueD = 25
    valueE = -0.25
    
    # Calculate the exponent for the variables
    aExp = valueA ** 2
    bExp = valueB ** 3
    cExp = valueC ** 4
    dExp = valueD ** -5
    eExp = valueE ** 0.125
    
    # Output the results
    print(valueA, "^2 = ", aExp, sep="")
    print(valueB, "^3 = ", bExp, sep="")
    print(valueC, "^4 = ", cExp, sep="")
    print(valueD, "^-5 = ", dExp, sep="")
    print(valueE, "^0.125 = ", eExp, sep="")
    
    7, hoặc
    # Some random values
    valueA = 3
    valueB = 144
    valueC = -987
    valueD = 25
    valueE = -0.25
    
    # Calculate the exponent for the variables
    aExp = valueA ** 2
    bExp = valueB ** 3
    cExp = valueC ** 4
    dExp = valueD ** -5
    eExp = valueE ** 0.125
    
    # Output the results
    print(valueA, "^2 = ", aExp, sep="")
    print(valueB, "^3 = ", bExp, sep="")
    print(valueC, "^4 = ", cExp, sep="")
    print(valueD, "^-5 = ", dExp, sep="")
    print(valueE, "^0.125 = ", eExp, sep="")
    
    5. Bài viết này giải thích từng mã với mã dễ làm theo

  • Làm cách nào để bình phương một số trong Python?

    Số bình phương là số nhân với chính nó. Trong Python,

    # Some random values
    valueA = 3
    valueB = 144
    valueC = -987
    valueD = 25
    valueE = -0.25
    
    # Calculate the exponent for the variables
    aExp = valueA ** 2
    bExp = valueB ** 3
    cExp = valueC ** 4
    dExp = valueD ** -5
    eExp = valueE ** 0.125
    
    # Output the results
    print(valueA, "^2 = ", aExp, sep="")
    print(valueB, "^3 = ", bExp, sep="")
    print(valueC, "^4 = ", cExp, sep="")
    print(valueD, "^-5 = ", dExp, sep="")
    print(valueE, "^0.125 = ", eExp, sep="")
    
    5 và
    # Some random values
    valueA = 3
    valueB = 144
    valueC = -987
    valueD = 25
    valueE = -0.25
    
    # Calculate the exponent for the variables
    aExp = valueA ** 2
    bExp = valueB ** 3
    cExp = valueC ** 4
    dExp = valueD ** -5
    eExp = valueE ** 0.125
    
    # Output the results
    print(valueA, "^2 = ", aExp, sep="")
    print(valueB, "^3 = ", bExp, sep="")
    print(valueC, "^4 = ", cExp, sep="")
    print(valueD, "^-5 = ", dExp, sep="")
    print(valueE, "^0.125 = ", eExp, sep="")
    
    7 bình phương bằng cách nâng lên lũy thừa 2, trong khi
    3^2 = 9
    144^3 = 2985984
    -987^4 = 949005240561
    25^-5 = 1.024e-07
    -0.25^0.125 = (0.7768869870150186+0.3217971264527913j)
    
    13 có thể nhân một giá trị với chính nó

    Dữ liệu số mũ trong Python là gì?

    Thư viện toán Python. phương thức exp() . Một chức năng như vậy là exp(). Phương pháp này được dùng để tính lũy thừa của e i. e. e^y hoặc chúng ta có thể nói theo cấp số nhân của y . Giá trị của e xấp xỉ bằng 2. 71828…. cú pháp. môn Toán. hết hạn(y)

    Làm cách nào để viết 1e6 bằng Python?

    Python lấy số ở bên trái chữ e và nhân nó với 10 lũy thừa của số đứng sau chữ e. Vậy 1e6 tương đương với 1×10⁶ . Chữ 1e-4 được hiểu là 10 được nâng lên lũy thừa -4 , tức là 1/10000 hoặc 0. 0001. Không giống như số nguyên, số float có kích thước tối đa.

    Ví dụ hàm mũ là gì?

    Một ví dụ về hàm số mũ là sự phát triển của vi khuẩn . Một số vi khuẩn nhân đôi mỗi giờ. Nếu bạn bắt đầu với 1 vi khuẩn và nó nhân đôi sau mỗi giờ, bạn sẽ có gấp đôi vi khuẩn sau x giờ. Điều này có thể được viết là f(x) = 2x.