Một biểu thức là sự kết hợp của các toán tử và toán hạng được giải thích để tạo ra một số giá trị khác. Trong bất kỳ ngôn ngữ lập trình nào, một biểu thức được đánh giá theo mức độ ưu tiên của các nhà khai thác. Vì vậy, nếu có nhiều hơn một toán tử trong một biểu thức, quyền ưu tiên của họ quyết định hoạt động nào sẽ được thực hiện đầu tiên. Chúng tôi có nhiều loại biểu thức khác nhau trong Python. Hãy để thảo luận về tất cả các loại cùng với một số mã mẫu:
1. Biểu thức không đổi: Đây là các biểu thức chỉ có giá trị không đổi.These are the expressions that have constant values only.
Example:
Python3
2. Biểu thức số học: Một biểu thức số học là sự kết hợp của các giá trị số, toán tử và đôi khi là dấu ngoặc đơn. Kết quả của loại biểu thức này cũng là một giá trị số. Các toán tử được sử dụng trong các biểu thức này là các toán tử số học như bổ sung, trừ, v.v ... Dưới đây là một số toán tử số học trong Python:An arithmetic expression is a combination of numeric values, operators, and sometimes parenthesis. The result of this type of expression is also a numeric value. The operators used in these expressions are arithmetic operators like addition, subtraction, etc. Here are some arithmetic operators in Python:
Người vận hành | Cú pháp | Hoạt động |
+ | x + y | Phép cộng |
- | x - y | Phép trừ |
* | x * y | Phép nhân |
/ | x / y | Phân công |
// | x // y | Chỉ số |
Phần trăm | x % y | Phần còn lại |
** | x ** y | Số mũ |
Example:
Hãy cùng xem một mã mẫu của các biểu thức số học trong Python:
Python3
x
=
40
y
=
12
add
=
x
x
0 x
1
x
2=
x
x
5 x
1
x
7=
x
=
0 x
1
=
2=
x
=
5 x
1
=
7=
8
=
740
0
=
740
2
=
740
4
Đầu ra
52 28 480 3.3333333333333335
3. Biểu thức tích phân: Đây là loại biểu thức chỉ tạo ra kết quả số nguyên sau tất cả các tính toán và chuyển đổi loại.These are the kind of expressions that produce only integer results after all computations and type conversions.
Example:
Python3
40
5=
40
7
40
8=
y
0
y
1=
40
5x
0 y
5y
6
=
7y
8
4. Biểu thức nổi: Đây là loại biểu thức tạo ra số điểm nổi kết quả sau tất cả các tính toán và chuyển đổi loại.These are the kind of expressions which produce floating point numbers as result after all computations and type conversions.
Example:
Python3
40
5=
40
7
40
8=
y
0
y
1=
40
5x
0 y
5y
6
=
7y
8
4. Biểu thức nổi: Đây là loại biểu thức tạo ra số điểm nổi kết quả sau tất cả các tính toán và chuyển đổi loại.In these types of expressions, arithmetic expressions are written on both sides of relational operator [> , < , >= , > & nbsp; = & nbsp; & nbsp;