hi = 2
6 là một toán tử so sánh trong khi hi = 2
7 sẽ gán một giá trị cho biến đã nói.Bạn có thể sử dụng hi = 2
6 để xem liệu có hai mục nào có cùng loại tương đương không:if a == 2: # Compares whether a is equal to 2
print a
Bây giờ đây là điều. Nếu bạn đang so sánh bất kỳ hai mục nào như thế này, một lỗi sẽ bật lên: Chuỗi có số nguyên Số nguyên với chuỗi Chuỗi và float Float và String
Phao và số nguyên có thể so sánh vì chúng là số nhưng thường không bằng nhau trừ khi phao về cơ bản là số nguyên nhưng với hi = 2
9 được thêm vào cuối. Khi sử dụng hi = 2
6, nếu hai mục giống nhau, nó sẽ trả về hi += 1
hi -= 1
1. Nếu không, nó sẽ trả lại hi += 1
hi -= 1
2.Bạn có thể sử dụng hi = 2
7 để gán các giá trị cho các biến. Sử dụng hi = 2
6 sẽ không làm gì hoặc ném lỗi (nếu biến không được xác định). Ví dụ: bạn muốn biến hi += 1
hi -= 1
5 có giá trị là 2. sau đó sử dụng hi = 2
7:hi = 2
Bây giờ hi += 1
hi -= 1
5 bằng 2. Bạn có thể kết hợp hi = 2
7 với các hoạt động như hi += 1
hi -= 1
9 và hi += 1 # is the same as hi = hi + 1
hi -= 1 # is the same as hi = hi - 1
0 Giả sử biến là số nguyên hoặc float:hi += 1
hi -= 1
Bây giờ bằng cách sử dụng hi += 1 # is the same as hi = hi + 1
hi -= 1 # is the same as hi = hi - 1
1 hoặc hi += 1 # is the same as hi = hi + 1
hi -= 1 # is the same as hi = hi - 1
2 như trên, biến phải được xác định vì các toán tử này sẽ thay đổi trực tiếp giá trị của biến. Về cơ bản, chúng như thế này:hi += 1 # is the same as hi = hi + 1
hi -= 1 # is the same as hi = hi - 1
Vì vậy, trong kết luận, chúng khác nhau như: Cách duy nhất chúng có thể được sử dụng cùng một lúc là chúng có thể được sử dụng trong các chuỗi: "hi = hello"
"2 == 3 probably returns False don't you think?"
Trong Python và nhiều ngôn ngữ lập trình khác, một nhãn hiệu bằng nhau được sử dụng để gán giá trị cho một biến, trong khi hai điểm bằng nhau liên tiếp được sử dụng để kiểm tra xem 2 biểu thức có cùng giá trị hay không.Python and many other programming languages, a single equal mark is used to assign a value to a variable, whereas two consecutive equal marks is used to check whether 2 expressions give the same value . = là toán tử chuyển nhượngassignment operator == là một toán tử bình đẳngequality operator (x == y) là sai vì chúng tôi đã gán các giá trị khác nhau cho x và y.False because we assigned different values to x and y. (y == z) là đúng vì chúng ta gán các giá trị bằng nhau cho y và z.True because we assign equal values to y and z. Các nhà khai thác trong Python là gì?Các nhà khai thác là các biểu tượng đặc biệt trong Python thực hiện tính toán số học hoặc logic. Giá trị mà toán tử hoạt động được gọi là toán hạng. Ví dụ: >>> 2+3
5
Ở đây, hi += 1
hi -= 1
9 là nhà điều hành thực hiện bổ sung. hi += 1 # is the same as hi = hi + 1
hi -= 1 # is the same as hi = hi - 1
9 và "hi = hello"
"2 == 3 probably returns False don't you think?"
0 là các toán hạng và "hi = hello"
"2 == 3 probably returns False don't you think?"
1 là đầu ra của hoạt động.
Toán tử số họcCác toán tử số học được sử dụng để thực hiện các hoạt động toán học như bổ sung, trừ, nhân, v.v.
Nhà điều hành | Nghĩa | Thí dụ |
---|
+ | Thêm hai toán hạng hoặc Unary Plus | x + y + 2 | - | Trừ toán hạng bên phải từ bên trái hoặc không trừ | x - y- 2 | * | Nhân hai toán hạng | x * y | / | Chia toán hạng bên trái cho một bên phải (luôn luôn dẫn thành float) | x / y | Phần trăm | Mô đun - Phần còn lại của bộ phận của Vật lý bên trái bên phải | x % y (phần còn lại của x/y) | // | Phân chia sàn - Bộ phận kết quả thành toàn bộ số được điều chỉnh ở bên trái trong dòng số | x // y | ** | Số mũ - toán hạng bên trái được nâng lên sức mạnh của bên phải | x ** y (x cho sức mạnh y) |
Ví dụ 1: Người vận hành số học trong Pythonx = 15
y = 4
# Output: x + y = 19
print('x + y =',x+y)
# Output: x - y = 11
print('x - y =',x-y)
# Output: x * y = 60
print('x * y =',x*y)
# Output: x / y = 3.75
print('x / y =',x/y)
# Output: x // y = 3
print('x // y =',x//y)
# Output: x ** y = 50625
print('x ** y =',x**y)
Đầu ra x + y = 19
x - y = 11
x * y = 60
x / y = 3.75
x // y = 3
x ** y = 50625
Toán tử so sánhCác toán tử so sánh được sử dụng để so sánh các giá trị. Nó trả về hi += 1
hi -= 1
1 hoặc hi += 1
hi -= 1
2 theo điều kiện.
Nhà điều hành | Nghĩa | Thí dụ |
---|
+ | Thêm hai toán hạng hoặc Unary Plus | x + y + 2 | - | Trừ toán hạng bên phải từ bên trái hoặc không trừ | x - y- 2 | * | Nhân hai toán hạng | x * y | / | Chia toán hạng bên trái cho một bên phải (luôn luôn dẫn thành float) | x / y | Phần trăm | Mô đun - Phần còn lại của bộ phận của Vật lý bên trái bên phải | x % y (phần còn lại của x/y) | // | Phân chia sàn - Bộ phận kết quả thành toàn bộ số được điều chỉnh ở bên trái trong dòng số | x // y |
**x = 10
y = 12
# Output: x > y is False
print('x > y is',x>y)
# Output: x < y is True
print('x < y is',x<y)
# Output: x == y is False
print('x == y is',x==y)
# Output: x != y is True
print('x != y is',x!=y)
# Output: x >= y is False
print('x >= y is',x>=y)
# Output: x <= y is True
print('x <= y is',x<=y)
Đầu ra x > y is False
x < y is True
x == y is False
x != y is True
x >= y is False
x <= y is True
Toán tử so sánhCác toán tử so sánh được sử dụng để so sánh các giá trị. Nó trả về hi += 1
hi -= 1
1 hoặc hi += 1
hi -= 1
2 theo điều kiện.
Nhà điều hành | Nghĩa | Thí dụ |
---|
+ | Thêm hai toán hạng hoặc Unary Plus | x + y + 2 | - | Trừ toán hạng bên phải từ bên trái hoặc không trừ | x - y- 2 | * | Nhân hai toán hạng | x * y |
/hi = 2
0Đầu ra hi = 2
1Toán tử so sánh
Các toán tử so sánh được sử dụng để so sánh các giá trị. Nó trả về hi += 1
hi -= 1
1 hoặc hi += 1
hi -= 1
2 theo điều kiện.> Lớn hơn - Đúng nếu toán hạng bên trái lớn hơn bên phải x> y Let x = 10 ( "hi = hello"
"2 == 3 probably returns False don't you think?"
9 in binary) and y = 4 (>>> 2+3
5 0 in binary)
Nhà điều hành | Nghĩa | Thí dụ |
---|
+ | Thêm hai toán hạng hoặc Unary Plus | x + y + 2 | - | Trừ toán hạng bên phải từ bên trái hoặc không trừ | x - y- 2 | * | Nhân hai toán hạng | x * y | / | Chia toán hạng bên trái cho một bên phải (luôn luôn dẫn thành float) | x / y | Phần trăm | Mô đun - Phần còn lại của bộ phận của Vật lý bên trái bên phải | x % y (phần còn lại của x/y) | - | Trừ toán hạng bên phải từ bên trái hoặc không trừ | x - y- 2 |
*Nhân hai toán hạng x * y /
Nhà điều hành | Thí dụ | Chia toán hạng bên trái cho một bên phải (luôn luôn dẫn thành float) |
---|
x / y | Phần trăm | Phần trăm | Mô đun - Phần còn lại của bộ phận của Vật lý bên trái bên phải | x % y (phần còn lại của x/y) | // | Phân chia sàn - Bộ phận kết quả thành toàn bộ số được điều chỉnh ở bên trái trong dòng số | x // y | ** | Số mũ - toán hạng bên trái được nâng lên sức mạnh của bên phải | x ** y (x cho sức mạnh y) | Ví dụ 1: Người vận hành số học trong Python | Đầu ra | Toán tử so sánh | Các toán tử so sánh được sử dụng để so sánh các giá trị. Nó trả về hi += 1
hi -= 1
1 hoặc hi += 1
hi -= 1
2 theo điều kiện. | > | Lớn hơn - Đúng nếu toán hạng bên trái lớn hơn bên phải | x> y | < | Ít hơn - Đúng nếu toán hạng bên trái ít hơn bên phải | x | == | Bằng với - true nếu cả hai toán hạng đều bằng nhau | x == y | ! = | Không bằng - true nếu toán hạng không bằng | X! = Y | > = | Lớn hơn hoặc bằng - true nếu toán hạng bên trái lớn hơn hoặc bằng bên phải | x> = y | Ví dụ 3: Các toán tử logic trong Python | Nhỏ hơn hoặc bằng - true nếu toán hạng bên trái nhỏ hơn hoặc bằng bên phải | x | Ví dụ 2: Các toán tử so sánh trong Python | Toán tử logic | Các toán tử logic là các toán tử "hi = hello"
"2 == 3 probably returns False don't you think?"
4, "hi = hello"
"2 == 3 probably returns False don't you think?"
5, "hi = hello"
"2 == 3 probably returns False don't you think?"
6. | // | x // y | ** |
Số mũ - toán hạng bên trái được nâng lên sức mạnh của bên phảix ** y (x cho sức mạnh y) Ví dụ 1: Người vận hành số học trong PythonĐầu ra
Nhà điều hành | Nghĩa | Thí dụ |
---|
Toán tử so sánh | Các toán tử so sánh được sử dụng để so sánh các giá trị. Nó trả về hi += 1
hi -= 1
1 hoặc hi += 1
hi -= 1
2 theo điều kiện. | > | Lớn hơn - Đúng nếu toán hạng bên trái lớn hơn bên phải | x> y | < |
Ít hơn - Đúng nếu toán hạng bên trái ít hơn bên phảihi = 2
2Đầu ra hi = 2
3Toán tử so sánh Các toán tử so sánh được sử dụng để so sánh các giá trị. Nó trả về hi += 1
hi -= 1
1 hoặc hi += 1
hi -= 1
2 theo điều kiện.
>Lớn hơn - Đúng nếu toán hạng bên trái lớn hơn bên phải Trong một từ điển, chúng ta chỉ có thể kiểm tra sự hiện diện của khóa, không phải giá trị.
Nhà điều hành | Nghĩa | Thí dụ |
---|
Trong | Đúng nếu giá trị/biến được tìm thấy trong chuỗi | 5 trong x | không phải vào | Đúng nếu giá trị/biến không được tìm thấy trong chuỗi | 5 không ở x |
Ví dụ #5: Các nhà khai thác thành viên trong Pythonhi = 2
4Đầu ra hi = 2
5Ở đây, x = 15
y = 4
# Output: x + y = 19
print('x + y =',x+y)
# Output: x - y = 11
print('x - y =',x-y)
# Output: x * y = 60
print('x * y =',x*y)
# Output: x / y = 3.75
print('x / y =',x/y)
# Output: x // y = 3
print('x // y =',x//y)
# Output: x ** y = 50625
print('x ** y =',x**y) 4 nằm trong X nhưng x = 15
y = 4
# Output: x + y = 19
print('x + y =',x+y)
# Output: x - y = 11
print('x - y =',x-y)
# Output: x * y = 60
print('x * y =',x*y)
# Output: x / y = 3.75
print('x / y =',x/y)
# Output: x // y = 3
print('x // y =',x//y)
# Output: x ** y = 50625
print('x ** y =',x**y) 5 không có trong X (hãy nhớ, Python là trường hợp nhạy cảm). Tương tự, x = 15
y = 4
# Output: x + y = 19
print('x + y =',x+y)
# Output: x - y = 11
print('x - y =',x-y)
# Output: x * y = 60
print('x * y =',x*y)
# Output: x / y = 3.75
print('x / y =',x/y)
# Output: x // y = 3
print('x // y =',x//y)
# Output: x ** y = 50625
print('x ** y =',x**y) 6 là chìa khóa và x = 15
y = 4
# Output: x + y = 19
print('x + y =',x+y)
# Output: x - y = 11
print('x - y =',x-y)
# Output: x * y = 60
print('x * y =',x*y)
# Output: x / y = 3.75
print('x / y =',x/y)
# Output: x // y = 3
print('x // y =',x//y)
# Output: x ** y = 50625
print('x ** y =',x**y) 7 là giá trị trong từ điển y. Do đó, x = 15
y = 4
# Output: x + y = 19
print('x + y =',x+y)
# Output: x - y = 11
print('x - y =',x-y)
# Output: x * y = 60
print('x * y =',x*y)
# Output: x / y = 3.75
print('x / y =',x/y)
# Output: x // y = 3
print('x // y =',x//y)
# Output: x ** y = 50625
print('x ** y =',x**y) 8 trả về hi += 1
hi -= 1
2.
Double == có nghĩa là gì trong Python?
Sự khác biệt giữa == và = trong python.Trong Python và nhiều ngôn ngữ lập trình khác, một nhãn hiệu bằng nhau được sử dụng để gán giá trị cho một biến, trong khi hai điểm bằng nhau liên tiếp được sử dụng để kiểm tra xem 2 biểu thức có cùng giá trị hay không.two consecutive equal marks is used to check whether 2 expressions give the same value .
Có nghĩa là gì?
Toán tử bằng nhau (==) trả về true nếu cả hai toán hạng có cùng giá trị;Nếu không, nó trả về sai.Toán tử không bằng nhau (! =) Trả về đúng nếu các toán hạng không có cùng giá trị;Nếu không, nó trả về sai.returns true if both operands have the same value; otherwise, it returns false . The not-equal-to operator ( != ) returns true if the operands don't have the same value; otherwise, it returns false .
Chúng ta sử dụng ở đâu == trong Python?
Chúng tôi sử dụng toán tử == trong Python khi các giá trị của cả hai toán hạng bằng nhau.when the values of both the operands are equal. |