Hướng dẫn 3rd power of 14 in python - Quyền lực thứ 3 của 14 trong python

Giới thiệu

Số là cực kỳ phổ biến trong lập trình. Chúng được sử dụng để thể hiện những thứ như kích thước kích thước màn hình, vị trí địa lý, tiền và điểm, lượng thời gian trôi qua trong video, vị trí của hình đại diện trò chơi và màu sắc thông qua việc gán mã số.

Có thể thực hiện hiệu quả các hoạt động toán học trong lập trình là một kỹ năng quan trọng để phát triển vì tần suất bạn sẽ làm việc với các con số. Mặc dù sự hiểu biết cấp cao về toán học chắc chắn có thể giúp bạn trở thành một lập trình viên tốt hơn, nhưng nó không phải là điều kiện tiên quyết. Nếu bạn không có nền tảng về toán học, hãy cố gắng nghĩ về toán học như một công cụ để thực hiện những gì bạn muốn đạt được, và như một cách để cải thiện suy nghĩ logic của bạn.

Chúng tôi sẽ làm việc với hai trong số các loại dữ liệu số, số nguyên và phao được sử dụng nhiều nhất Python:integers and floats:

  • Số nguyên là các số toàn bộ có thể là dương, âm hoặc 0 (____,

    Output

    191
    7,

    Output

    191
    8,

    Output

    191
    9, Hồi).
  • Phao là các số thực, chúng chứa một điểm thập phân (như trong
    c = -36
    d = 25
    
    print(c + d)
    
    0 hoặc
    c = -36
    d = 25
    
    print(c + d)
    
    1).

Hướng dẫn này sẽ đi qua các nhà khai thác có thể được sử dụng với các loại dữ liệu số trong Python.

Điều kiện tiên quyết

Bạn nên cài đặt Python 3 và môi trường lập trình được thiết lập trên máy tính hoặc máy chủ của bạn. Nếu bạn không có môi trường lập trình được thiết lập, bạn có thể tham khảo hướng dẫn cài đặt và thiết lập cho môi trường lập trình cục bộ hoặc cho môi trường lập trình trên máy chủ của bạn phù hợp với hệ điều hành của bạn (Ubuntu, Centos, Debian, v.v.)

Người vận hành

Toán tử là một biểu tượng hoặc chức năng chỉ ra một thao tác. Ví dụ: trong toán học dấu cộng hoặc + là toán tử chỉ ra bổ sung.operator is a symbol or function that indicates an operation. For example, in math the plus sign or + is the operator that indicates addition.

Trong Python, chúng ta sẽ thấy một số nhà khai thác quen thuộc được đưa đến từ toán học, nhưng các nhà khai thác khác mà chúng ta sẽ sử dụng là cụ thể cho lập trình máy tính.

Dưới đây là một bảng tham chiếu nhanh của các toán tử liên quan đến toán học trong Python. Chúng tôi sẽ bao gồm tất cả các hoạt động sau đây trong hướng dẫn này.

Hoạt độngNhững gì nó trở lại
x + yTổng của
c = -36
d = 25

print(c + d)
2 và
c = -36
d = 25

print(c + d)
3
x - ySự khác biệt của
c = -36
d = 25

print(c + d)
2 và
c = -36
d = 25

print(c + d)
3
-XĐã thay đổi dấu hiệu của
c = -36
d = 25

print(c + d)
2
+xBản sắc của
c = -36
d = 25

print(c + d)
2
x * ySản phẩm của
c = -36
d = 25

print(c + d)
2 và
c = -36
d = 25

print(c + d)
3
x / yChỉ số của x và y
x // yThương số từ phân chia sàn
c = -36
d = 25

print(c + d)
2 và
c = -36
d = 25

print(c + d)
3
x % yPhần còn lại của

Output

-11
2
x ** y
c = -36
d = 25

print(c + d)
2 đến sức mạnh
c = -36
d = 25

print(c + d)
3

Chúng tôi cũng sẽ bao gồm các toán tử gán hợp chất, bao gồm

Output

-11
5 và

Output

-11
6, kết hợp một toán tử số học với toán tử

Output

-11
7.

Cộng và trừ

Trong Python, các toán tử bổ sung và trừ thực hiện tương tự như toán học. Trên thực tế, bạn có thể sử dụng ngôn ngữ lập trình Python làm máy tính.

Thông tin: Để làm theo cùng với mã ví dụ trong hướng dẫn này, hãy mở một vỏ tương tác Python trên hệ thống cục bộ của bạn bằng cách chạy lệnh

Output

-11
8. Sau đó, bạn có thể sao chép, dán hoặc chỉnh sửa các ví dụ bằng cách thêm chúng sau lời nhắc

Output

-11
9.
To follow along with the example code in this tutorial, open a Python interactive shell on your local system by running the

Output

-11
8 command. Then you can copy, paste, or edit the examples by adding them after the

Output

-11
9 prompt.

Hãy để xem xét một số ví dụ, bắt đầu với số nguyên:

print(1 + 5)
[secondary_label Output] 
6

Thay vì chuyển các số nguyên trực tiếp vào câu lệnh

e = 5.5
f = 2.5

print(e + f)
0, chúng ta có thể khởi tạo các biến để đứng cho các giá trị số nguyên:

a = 88
b = 103

print(a + b)

Output

191

Bởi vì các số nguyên có thể là cả số dương và số âm (và 0 cũng vậy), chúng ta có thể thêm một số âm với số dương:

c = -36
d = 25

print(c + d)

Output

-11

Ngoài ra sẽ hành xử tương tự với phao:

e = 5.5
f = 2.5

print(e + f)

Output

8.0

Bởi vì chúng tôi đã thêm hai chiếc phao với nhau, Python đã trả lại giá trị nổi với một vị trí thập phân.

Cú pháp cho phép trừ giống như để bổ sung, ngoại trừ bạn sẽ thay đổi toán tử của mình từ dấu cộng (

e = 5.5
f = 2.5

print(e + f)
1) thành dấu trừ (
e = 5.5
f = 2.5

print(e + f)
2):

g = 75.67
h = 32

print(g - h)

Output

43.67

Ở đây, chúng tôi trừ một số nguyên từ một chiếc phao. Python sẽ trả lại một chiếc phao nếu ít nhất một trong số các số liên quan đến phương trình là một chiếc phao.

Hoạt động số học không

Biểu thức toán học không chỉ bao gồm một thành phần hoặc phần tử và trong Python, các dấu hiệu cộng và trừ có thể được sử dụng như một phần tử được ghép nối với giá trị để trả về danh tính của giá trị (

e = 5.5
f = 2.5

print(e + f)
1) hoặc thay đổi dấu hiệu của giá trị (
e = 5.5
f = 2.5

print(e + f)
2) .

Mặc dù không được sử dụng phổ biến, dấu cộng cho biết danh tính của giá trị. Chúng ta có thể sử dụng dấu cộng với các giá trị dương:

[secondary_label Output] 
6
0
[secondary_label Output] 
6
1

Khi chúng ta sử dụng dấu cộng với giá trị âm, nó cũng sẽ trả về danh tính của giá trị đó và trong trường hợp này sẽ là một giá trị âm:

[secondary_label Output] 
6
2
[secondary_label Output] 
6
3

Với giá trị âm, dấu cộng trả về cùng giá trị âm.

Các dấu trừ, cách khác, thay đổi dấu hiệu của một giá trị. Vì vậy, khi chúng tôi vượt qua một giá trị dương, chúng tôi sẽ thấy rằng dấu trừ trước khi giá trị sẽ trả về giá trị âm:

[secondary_label Output] 
6
4
[secondary_label Output] 
6
5

Ngoài ra, khi chúng tôi sử dụng toán tử dấu chấm trừ có giá trị âm, giá trị dương sẽ được trả về:

[secondary_label Output] 
6
6
[secondary_label Output] 
6
7

Các hoạt động số học đơn vị được biểu thị bằng dấu cộng và dấu trừ sẽ trả về danh tính giá trị trên trường hợp

e = 5.5
f = 2.5

print(e + f)
5 hoặc dấu hiệu ngược lại của giá trị như trong
e = 5.5
f = 2.5

print(e + f)
6.

Phép nhân và chia

Giống như bổ sung và trừ, phép nhân và phân chia sẽ trông rất giống với cách họ làm trong toán học. Dấu hiệu mà chúng tôi sẽ sử dụng trong Python để nhân là

e = 5.5
f = 2.5

print(e + f)
7 và dấu hiệu chúng tôi sử dụng cho bộ phận là
e = 5.5
f = 2.5

print(e + f)
8.

Ở đây, một ví dụ về việc thực hiện nhân trong Python với hai giá trị nổi:

[secondary_label Output] 
6
8
[secondary_label Output] 
6
9

Khi bạn chia trong Python 3, thương số của bạn sẽ luôn được trả lại dưới dạng phao, ngay cả khi bạn sử dụng hai số nguyên:

a = 88
b = 103

print(a + b)
0
a = 88
b = 103

print(a + b)
1

Đây là một trong những thay đổi lớn giữa Python 2 và Python 3. Phương pháp Python 3, cung cấp một câu trả lời phân đoạn để khi bạn sử dụng

e = 5.5
f = 2.5

print(e + f)
8 để chia

Output

8.0
0 cho

Output

8.0
1 Thương số của

Output

8.0
2 sẽ được trả lại. Trong Python 2, thương số được trả về cho biểu thức

Output

8.0
3 là

Output

8.0
4.

Nhà điều hành Python 2, ____ ____68 thực hiện phân chia sàn, trong đó cho thương số

c = -36
d = 25

print(c + d)
2 Số được trả về là số nguyên lớn nhất ít hơn hoặc bằng
c = -36
d = 25

print(c + d)
2. Nếu bạn chạy ví dụ trên

Output

8.0
8 với Python 2 thay vì Python 3, bạn sẽ nhận được

Output

8.0
9 làm đầu ra mà không có vị trí thập phân.floor division, where for the quotient
c = -36
d = 25

print(c + d)
2 the number returned is the largest integer less than or equal to
c = -36
d = 25

print(c + d)
2. If you run the above example of

Output

8.0
8 with Python 2 instead of Python 3, you’ll receive

Output

8.0
9 as the output without the decimal place.

Trong Python 3, bạn có thể sử dụng

g = 75.67
h = 32

print(g - h)
0 để thực hiện phân chia sàn. Biểu thức
g = 75.67
h = 32

print(g - h)
1 sẽ trả về giá trị của

Output

8.0
1. Phân chia sàn rất hữu ích khi bạn cần một thương số để có số lượng toàn bộ.

Modulo

Toán tử

g = 75.67
h = 32

print(g - h)
3 là modulo, trả về phần còn lại chứ không phải là thương số sau khi phân chia. Điều này rất hữu ích cho việc tìm kiếm các số là bội số của cùng một số chẳng hạn.

Hãy cùng nhìn vào modulo trong hành động:

a = 88
b = 103

print(a + b)
2
a = 88
b = 103

print(a + b)
3

Để phá vỡ điều này, 85 chia cho 15 trả về thương số 5 với phần còn lại là 10. Giá trị

g = 75.67
h = 32

print(g - h)
4 là những gì được trả lại ở đây vì toán tử modulo trả về phần còn lại của biểu thức phân chia.

Nếu chúng ta sử dụng hai chiếc phao với modulo, giá trị float sẽ được trả về trong phần còn lại:

a = 88
b = 103

print(a + b)
4
a = 88
b = 103

print(a + b)
5

Trong trường hợp 36,0 chia cho 6.0, không có phần còn lại, do đó, giá trị của

g = 75.67
h = 32

print(g - h)
5 được trả về.

Quyền lực

Toán tử

g = 75.67
h = 32

print(g - h)
6 trong Python được sử dụng để tăng số lượng bên trái vào sức mạnh của số mũ của bên phải. Đó là, trong biểu thức
g = 75.67
h = 32

print(g - h)
7, 5 đang được nâng lên sức mạnh thứ 3. Trong toán học, chúng ta thường thấy biểu thức này được thể hiện là 5³, và những gì đang thực sự xảy ra là 5 đang được nhân lên 3 lần. Trong Python, chúng tôi sẽ nhận được kết quả tương tự của
g = 75.67
h = 32

print(g - h)
8 bằng cách chạy
g = 75.67
h = 32

print(g - h)
7 hoặc

Output

43.67
0.

Hãy cùng xem một ví dụ với các biến:

a = 88
b = 103

print(a + b)
6
a = 88
b = 103

print(a + b)
7

Tăng phao

Output

43.67
1 lên sức mạnh của

Output

43.67
2 thông qua toán tử
g = 75.67
h = 32

print(g - h)
6 dẫn đến một giá trị phao lớn được trả về.

ưu tiên điều hành

Trong Python, như trong toán học, chúng ta cần lưu ý rằng các nhà khai thác sẽ được đánh giá theo thứ tự ưu tiên, không phải từ trái sang phải hoặc phải sang trái.

Nếu chúng ta nhìn vào biểu thức sau:

a = 88
b = 103

print(a + b)
8

Chúng tôi có thể đọc nó từ trái sang phải, nhưng hãy nhớ rằng phép nhân sẽ được thực hiện trước, vì vậy nếu chúng tôi gọi

Output

43.67
4, chúng tôi sẽ nhận được giá trị sau:

a = 88
b = 103

print(a + b)
9

Điều này là do

Output

43.67
5 đánh giá thành

Output

43.67
6, và sau đó chúng tôi thêm
g = 75.67
h = 32

print(g - h)
4 để trả lại

Output

43.67
8 làm kết quả cuối cùng.

Thay vào đó, nếu chúng ta muốn thêm giá trị

g = 75.67
h = 32

print(g - h)
4 vào
g = 75.67
h = 32

print(g - h)
4, thì hãy nhân số tiền đó với

Output

8.0
4, chúng ta có thể sử dụng dấu ngoặc đơn như chúng ta làm trong toán học:

Output

191
0

Output

191
1

Một cách để nhớ thứ tự hoạt động là thông qua từ viết tắt PEMDAS:PEMDAS:

Gọi mónBức thưLà viết tắt của
1 P Dấu ngoặc đơnarentheses
2 E Số mũxponent
3 M Phép nhânultiplication
4 D Phân côngivision
5 Một Phép cộngddition
6 S Phép trừubtraction

Bạn có thể quen thuộc với một từ viết tắt khác cho thứ tự hoạt động, chẳng hạn như Bedmas hoặc Bodmas. Bất cứ từ viết tắt nào hoạt động tốt nhất cho bạn, hãy cố gắng ghi nhớ khi thực hiện các hoạt động toán học trong Python để kết quả mà bạn mong đợi được trả về.BEDMAS or BODMAS. Whatever acronym works best for you, try to keep it in mind when performing math operations in Python so that the results that you expect are returned.

Toán tử chuyển nhượng

Toán tử gán phổ biến nhất là một toán tử bạn đã sử dụng: Dấu hiệu bằng

Output

-11
7. Toán tử gán

Output

-11
7 gán giá trị ở bên phải sang một biến ở bên trái. Ví dụ:
[secondary_label Output] 
6
04 gán giá trị của số nguyên
[secondary_label Output] 
6
05 cho biến
[secondary_label Output] 
6
06.

Khi lập trình, người ta thường sử dụng các toán tử gán hợp chất thực hiện thao tác trên giá trị biến biến và sau đó gán giá trị mới kết quả cho biến đó. Các toán tử hỗn hợp này kết hợp một toán tử số học với toán tử

Output

-11
7, vì vậy để bổ sung, chúng tôi sẽ kết hợp
e = 5.5
f = 2.5

print(e + f)
1 với

Output

-11
7 để có được toán tử hỗn hợp

Output

-11
5. Hãy để xem xét lại những gì trông như thế nào:

Output

191
2

Output

191
3

Đầu tiên, chúng tôi đặt biến

[secondary_label Output] 
6
11 bằng giá trị của

Output

8.0
4, sau đó chúng tôi đã sử dụng toán tử gán hợp chất

Output

-11
5 để thêm số phù hợp vào giá trị của biến bên trái và sau đó gán kết quả cho
[secondary_label Output] 
6
11.

Các toán tử gán hợp chất được sử dụng thường xuyên trong trường hợp các vòng lặp mà bạn sẽ sử dụng khi bạn muốn lặp lại một quy trình nhiều lần:for loops, which you’ll use when you want to repeat a process several times:

Output

191
4

Output

191
5

Với vòng lặp For, chúng tôi có thể tự động hóa quá trình của toán tử

Output

-11
6 nhân lên biến
[secondary_label Output] 
6
11 với số

Output

8.0
1 và sau đó gán kết quả trong biến
[secondary_label Output] 
6
11 cho lần lặp tiếp theo của vòng lặp FOR.

Python có một toán tử gán hợp chất cho từng toán tử số học được thảo luận trong hướng dẫn này:

Output

191
6

Các toán tử gán hợp chất có thể hữu ích khi mọi thứ cần được tăng dần hoặc giảm hoặc khi bạn cần tự động hóa các quy trình nhất định trong chương trình của mình.

Sự kết luận

Hướng dẫn này bao gồm nhiều nhà khai thác mà bạn sẽ sử dụng với các loại dữ liệu số nguyên và float. Nếu bạn muốn tiếp tục đọc về các con số trong Python, bạn có thể tiếp tục các hàm Python 3 tích hợp để làm việc với các số.

Để tìm hiểu thêm về các loại dữ liệu khác, hãy xem các loại dữ liệu hiểu trong Python 3 và tìm hiểu về cách chuyển đổi các loại dữ liệu bằng cách đọc cách chuyển đổi các loại dữ liệu trong Python 3.

Làm thế nào để bạn viết vào sức mạnh thứ ba trong Python?

Quyền lực. Toán tử ** trong Python được sử dụng để tăng số ở bên trái lên sức mạnh của số mũ bên phải. Đó là, trong biểu thức 5 ** 3, 5 đang được nâng lên sức mạnh thứ 3.The ** operator in Python is used to raise the number on the left to the power of the exponent of the right. That is, in the expression 5 ** 3 , 5 is being raised to the 3rd power.

Làm thế nào để bạn viết chính xác 2 đến sức mạnh thứ 3 trong Python?

Toán tử nguồn (**) tăng giá trị bên trái lên công suất của giá trị thứ hai.Ví dụ: 2 ** 3.Hàm pow () tích hợp thực hiện điều tương tự: nó đưa ra đối số đầu tiên của nó đối với sức mạnh của đối số thứ hai.Như thế này: POW (2, 3).pow(2, 3) .

Làm thế nào để bạn tính toán sức mạnh trong Python?

POW (số, số mũ) chức năng để tìm sức mạnh của số ...
Nhập toán.in (toán học. pow (4,2)) chạy.Nhập mô -đun toán học trong Python ..
DEF POWER (N, E): Res = 0.cho i trong phạm vi (e): res *= n.Trả lại res.In (POW (4,2)) chạy.....
DEF POWER (N, E): Nếu E == 0: Trả về 1. Elif E == 1: Trả về n.Khác: return (n*power (n, e-1)).

Làm thế nào để bạn viết vào sức mạnh của 10 trong Python?

Có ba cách bạn có thể nâng một số lên một sức mạnh trong Python:..
Toán tử ** ..
Hàm pow () tích hợp ..
Toán học của mô -đun toán học.chức năng pow () ..