Hướng dẫn logical operators in python example - toán tử logic trong ví dụ python

W3Schools được tối ưu hóa cho việc học và đào tạo. Ví dụ có thể được đơn giản hóa để cải thiện việc đọc và học tập. Hướng dẫn, tài liệu tham khảo và ví dụ được xem xét liên tục để tránh lỗi, nhưng chúng tôi không thể đảm bảo tính chính xác đầy đủ của tất cả các nội dung. Trong khi sử dụng W3Schools, bạn đồng ý đã đọc và chấp nhận các điều khoản sử dụng, cookie và chính sách bảo mật của chúng tôi.

Show

Bản quyền 1999-2022 bởi dữ liệu refsnes. Đã đăng ký Bản quyền. W3Schools được cung cấp bởi W3.CSS.
W3Schools is Powered by W3.CSS.

Toán tử logic & nbsp;

Chúng tôi sử dụng các toán tử này để đánh giá một tuyên bố để trả về A & NBSP; Đúng & nbsp; hoặc a & nbsp; Sai & nbsp; True or a  False 

Nhà điều hànhNghĩaThí dụThí dụ
TrongĐúng nếu giá trị/biến được tìm thấy trong chuỗi5 trong x True  if both x and y are true

không phải vào
x > 5 and x < 15

Đúng nếu giá trị/biến không được tìm thấy trong chuỗi5 không ở xVí dụ #5: Các nhà khai thác thành viên trong Python True  if either x or y are true Ở đâ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 is False
print('x >= y is',x>=y)

# Output: x <= y is True
print('x <= y is',x<=y)
7 nằm trong x nhưng
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 is False
print('x >= y is',x>=y)

# Output: x <= y is True
print('x <= y is',x<=y)
8 không có trong X (hãy nhớ, Python là trường hợp nhạy cảm). Tương tự,
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 is False
print('x >= y is',x>=y)

# Output: x <= y is True
print('x <= y is',x<=y)
9 là chìa khóa và
x > y is False
x < y is True
x == y is False
x != y is True
x >= y is False
x <= y is True
0 là giá trị trong từ điển y. Do đó,
x > y is False
x < y is True
x == y is False
x != y is True
x >= y is False
x <= y is True
1 trả 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)
6.
x > 5 or x < 2
Các nhà khai thác logic đưa ra ví dụ là gì?Toán tử logic.3 toán tử logic Python là gì? True ,
not turns it  False 
Có ba toán tử logic được sử dụng để so sánh các giá trị. Họ đánh giá các biểu thức xuống các giá trị boolean, trả về đúng hoặc sai. Các toán tử này là và, hoặc, và không và được xác định trong bảng dưới đây.
not(x > 5 and x < 15)

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 True or   False .

Đúng nếu giá trị/biến không được tìm thấy trong chuỗi5 không ở xVí dụ #5: Các nhà khai thác thành viên trong Python
1 Ở đâ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 is False
print('x >= y is',x>=y)

# Output: x <= y is True
print('x <= y is',x<=y)
7 nằm trong x nhưng
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 is False
print('x >= y is',x>=y)

# Output: x <= y is True
print('x <= y is',x<=y)
8 không có trong X (hãy nhớ, Python là trường hợp nhạy cảm). Tương tự,
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 is False
print('x >= y is',x>=y)

# Output: x <= y is True
print('x <= y is',x<=y)
9 là chìa khóa và
x > y is False
x < y is True
x == y is False
x != y is True
x >= y is False
x <= y is True
0 là giá trị trong từ điển y. Do đó,
x > y is False
x < y is True
x == y is False
x != y is True
x >= y is False
x <= y is True
1 trả 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)
6.
print(x > 4 or x < 300)
Các nhà khai thác logic đưa ra ví dụ là gì?or   False 
2 Toán tử logic.Các nhà khai thác logic đưa ra ví dụ là gì?or   False 
3 Toán tử logic.
print(not(x > 4 or x < 300))
Các nhà khai thác logic đưa ra ví dụ là gì?or   False 

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,

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)
1 là nhà điều hành thực hiện bổ sung.
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)
2 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)
3 là các toán hạng 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)
4 là đầu ra của hoạt động.


Toán tử số học

Cá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ànhNghĩaThí dụ
TrongĐúng nếu giá trị/biến được tìm thấy trong chuỗi5 trong x
không phải vàoĐúng nếu giá trị/biến không được tìm thấy trong chuỗi5 không ở x
Ví dụ #5: Các nhà khai thác thành viên trong PythonĐầu raỞ đâ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 is False
print('x >= y is',x>=y)

# Output: x <= y is True
print('x <= y is',x<=y)
7 nằm trong x nhưng
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 is False
print('x >= y is',x>=y)

# Output: x <= y is True
print('x <= y is',x<=y)
8 không có trong X (hãy nhớ, Python là trường hợp nhạy cảm). Tương tự,
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 is False
print('x >= y is',x>=y)

# Output: x <= y is True
print('x <= y is',x<=y)
9 là chìa khóa và
x > y is False
x < y is True
x == y is False
x != y is True
x >= y is False
x <= y is True
0 là giá trị trong từ điển y. Do đó,
x > y is False
x < y is True
x == y is False
x != y is True
x >= y is False
x <= y is True
1 trả 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)
6.
Các nhà khai thác logic đưa ra ví dụ là gì?Toán tử logic.3 toán tử logic Python là gì?
Có ba toán tử logic được sử dụng để so sánh các giá trị. Họ đánh giá các biểu thức xuống các giá trị boolean, trả về đúng hoặc sai. Các toán tử này là và, hoặc, và không và được xác định trong bảng dưới đây.5 toán tử logic là gì?Có năm biểu tượng vận hành logic: Tilde, Dot, Wedge, Horseshoe và Triple Bar. Tilde là biểu tượng cho sự phủ định.
7 loại toán tử là gì?Trong Python, có bảy loại toán tử khác nhau: toán tử số học, toán tử chuyển nhượng, toán tử so sánh, toán tử logic, toán tử nhận dạng, toán tử thành viên và toán tử Boolean.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ụ:Ở đâ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)
1 là nhà điều hành thực hiện bổ sung.
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)
2 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)
3 là các toán hạng 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)
4 là đầu ra của hoạt động.

Toán tử số học

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)

Đầu ra

x + y = 19
x - y = 11
x * y = 60
x / y = 3.75
x // y = 3
x ** y = 50625

Ở đâ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 is False print('x >= y is',x>=y) # Output: x <= y is True print('x <= y is',x<=y)7 nằm trong x nhưng 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 is False print('x >= y is',x>=y) # Output: x <= y is True print('x <= y is',x<=y)8 không có trong X (hãy nhớ, Python là trường hợp nhạy cảm). Tương tự, 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 is False print('x >= y is',x>=y) # Output: x <= y is True print('x <= y is',x<=y)9 là chìa khóa và x > y is False x < y is True x == y is False x != y is True x >= y is False x <= y is True0 là giá trị trong từ điển y. Do đó, x > y is False x < y is True x == y is False x != y is True x >= y is False x <= y is True1 trả 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)6.

Các nhà khai thác logic đưa ra ví dụ là gì?

Nhà điều hànhNghĩaThí dụ
Toán tử logic.3 toán tử logic Python là gì?Có ba toán tử logic được sử dụng để so sánh các giá trị. Họ đánh giá các biểu thức xuống các giá trị boolean, trả về đúng hoặc sai. Các toán tử này là và, hoặc, và không và được xác định trong bảng dưới đây.
5 toán tử logic là gì?Có năm biểu tượng vận hành logic: Tilde, Dot, Wedge, Horseshoe và Triple Bar. Tilde là biểu tượng cho sự phủ định.7 loại toán tử là gì?
Trong Python, có bảy loại toán tử khác nhau: toán tử số học, toán tử chuyển nhượng, toán tử so sánh, toán tử logic, toán tử nhận dạng, toán tử thành viên và toán tử Boolean.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ụ:Ở đâ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)
1 là nhà điều hành thực hiện bổ sung.
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)
2 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)
3 là các toán hạng 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)
4 là đầu ra của hoạt động.
Toán tử số học
Cá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.+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

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 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

Ở đâ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 is False print('x >= y is',x>=y) # Output: x <= y is True print('x <= y is',x<=y)7 nằm trong x nhưng 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 is False print('x >= y is',x>=y) # Output: x <= y is True print('x <= y is',x<=y)8 không có trong X (hãy nhớ, Python là trường hợp nhạy cảm). Tương tự, 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 is False print('x >= y is',x>=y) # Output: x <= y is True print('x <= y is',x<=y)9 là chìa khóa và x > y is False x < y is True x == y is False x != y is True x >= y is False x <= y is True0 là giá trị trong từ điển y. Do đó, x > y is False x < y is True x == y is False x != y is True x >= y is False x <= y is True1 trả 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)6.

Các nhà khai thác logic đưa ra ví dụ là gì?

Nhà điều hànhNghĩaThí dụ
Toán tử logic.3 toán tử logic Python là gì?Có ba toán tử logic được sử dụng để so sánh các giá trị. Họ đánh giá các biểu thức xuống các giá trị boolean, trả về đúng hoặc sai. Các toán tử này là và, hoặc, và không và được xác định trong bảng dưới đây.
5 toán tử logic là gì?Có năm biểu tượng vận hành logic: Tilde, Dot, Wedge, Horseshoe và Triple Bar. Tilde là biểu tượng cho sự phủ định.7 loại toán tử là gì?
Trong Python, có bảy loại toán tử khác nhau: toán tử số học, toán tử chuyển nhượng, toán tử so sánh, toán tử logic, toán tử nhận dạng, toán tử thành viên và toán tử Boolean.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ụ:

x = True
y = False

print('x and y is',x and y)

print('x or y is',x or y)

print('not x is',not x)

Đầu ra

x and y is False
x or y is True
not x is False

Ở đâ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 is False
print('x >= y is',x>=y)

# Output: x <= y is True
print('x <= y is',x<=y)
7 nằm trong x nhưng
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 is False
print('x >= y is',x>=y)

# Output: x <= y is True
print('x <= y is',x<=y)
8 không có trong X (hãy nhớ, Python là trường hợp nhạy cảm). Tương tự,
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 is False
print('x >= y is',x>=y)

# Output: x <= y is True
print('x <= y is',x<=y)
9 là chìa khóa và
x > y is False
x < y is True
x == y is False
x != y is True
x >= y is False
x <= y is True
0 là giá trị trong từ điển y. Do đó,
x > y is False
x < y is True
x == y is False
x != y is True
x >= y is False
x <= y is True
1 trả 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)
6.


Các nhà khai thác logic đưa ra ví dụ là gì?

Toán tử logic.

3 toán tử logic Python là gì?

Có ba toán tử logic được sử dụng để so sánh các giá trị. Họ đánh giá các biểu thức xuống các giá trị boolean, trả về đúng hoặc sai. Các toán tử này là và, hoặc, và không và được xác định trong bảng dưới đây. Let x = 10 (

x + y = 19
x - y = 11
x * y = 60
x / y = 3.75
x // y = 3
x ** y = 50625
2 in binary) and y = 4 (
x + y = 19
x - y = 11
x * y = 60
x / y = 3.75
x // y = 3
x ** y = 50625
3 in binary)

Nhà điều hànhNghĩaThí dụ
5 toán tử logic là gì?Có năm biểu tượng vận hành logic: Tilde, Dot, Wedge, Horseshoe và Triple Bar. Tilde là biểu tượng cho sự phủ định.7 loại toán tử là gì?
Trong Python, có bảy loại toán tử khác nhau: toán tử số học, toán tử chuyển nhượng, toán tử so sánh, toán tử logic, toán tử nhận dạng, toán tử thành viên và toán tử Boolean.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ụ:Ở đâ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)
1 là nhà điều hành thực hiện bổ sung.
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)
2 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)
3 là các toán hạng 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)
4 là đầu ra của hoạt động.
Toán tử số học
Cá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.+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ừ
5 toán tử logic là gì?Có năm biểu tượng vận hành logic: Tilde, Dot, Wedge, Horseshoe và Triple Bar. Tilde là biểu tượng cho sự phủ định.7 loại toán tử là gì?

Trong Python, có bảy loại toán tử khác nhau: toán tử số học, toán tử chuyển nhượng, toán tử so sánh, toán tử logic, toán tử nhận dạng, toán tử thành viên và toán tử Boolean.

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ụ:

Nhà điều hànhThí dụỞ đâ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)
1 là nhà điều hành thực hiện bổ sung.
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)
2 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)
3 là các toán hạng 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)
4 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.Cá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.
+Thêm hai toán hạng hoặc Unary Plusx + 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ạngx * 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ămMô đun - Phần còn lại của bộ phận của Vật lý bên trái bên phảix % 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ảix ** y (x cho sức mạnh y)
Ví dụ 1: Người vận hành số học trong PythonToá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ề
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 hoặc
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 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ảix> y
<Ít hơn - Đúng nếu toán hạng bên trái ít hơn bên phảix
==Bằng với - true nếu cả hai toán hạng đều bằng nhaux == y
x + y + 2Trừ 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

Người vận hành danh tính

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 is False
print('x >= y is',x>=y)

# Output: x <= y is True
print('x <= y is',x<=y)
3 và
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 is False
print('x >= y is',x>=y)

# Output: x <= y is True
print('x <= y is',x<=y)
4 là các toán tử nhận dạng trong Python. Chúng được sử dụng để kiểm tra xem hai giá trị (hoặc biến) có được đặt trên cùng một phần của bộ nhớ không. Hai biến bằng nhau không ngụ ý rằng chúng giống hệt nhau.

Nhà điều hànhNghĩaThí dụ
Đúng nếu các toán hạng giống hệt nhau (tham khảo cùng một đối tượng)x là đúng
không phảiĐúng nếu các toán hạng không giống nhau (không tham khảo cùng một đối tượng)x không đúng

Ví dụ 4: Người vận hành danh tính trong Python

x1 = 5
y1 = 5
x2 = 'Hello'
y2 = 'Hello'
x3 = [1,2,3]
y3 = [1,2,3]

# Output: False
print(x1 is not y1)

# Output: True
print(x2 is y2)

# Output: False
print(x3 is y3)

Đầu ra

False
True
False

Ở đây, chúng ta thấy rằng X1 và Y1 là số nguyên của cùng một giá trị, vì vậy chúng bằng nhau cũng như giống hệt nhau. Tương tự là trường hợp với x2 và y2 (chuỗi).

Nhưng x3 và y3 là danh sách. Họ bằng nhau nhưng không giống nhau. Đó là bởi vì trình thông dịch định vị chúng riêng biệt trong bộ nhớ mặc dù chúng bằng nhau.


Các nhà khai thác thành viên

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 is False
print('x >= y is',x>=y)

# Output: x <= y is True
print('x <= y is',x<=y)
5 và
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 is False
print('x >= y is',x>=y)

# Output: x <= y is True
print('x <= y is',x<=y)
6 là các nhà khai thác thành viên trong Python. Chúng được sử dụng để kiểm tra xem một giá trị hoặc biến được tìm thấy trong một chuỗi (chuỗi, danh sách, tuple, bộ và từ điển).

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ànhNghĩaThí dụ
Đúng nếu các toán hạng giống hệt nhau (tham khảo cùng một đối tượng)x là đúng
không phảiĐúng nếu các toán hạng không giống nhau (không tham khảo cùng một đối tượng)x không đúng

Ví dụ 4: Người vận hành danh tính trong Python

x = 'Hello world'
y = {1:'a',2:'b'}

# Output: True
print('H' in x)

# Output: True
print('hello' not in x)

# Output: True
print(1 in y)

# Output: False
print('a' in y)

Đầu ra

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)
0

Ở đây, chúng ta thấy rằng X1 và Y1 là số nguyên của cùng một giá trị, vì vậy chúng bằng nhau cũng như giống hệt nhau. Tương tự là trường hợp với x2 và y2 (chuỗi).

Các nhà khai thác logic đưa ra ví dụ là gì?

Toán tử logic.

3 toán tử logic Python là gì?

Có ba toán tử logic được sử dụng để so sánh các giá trị.Họ đánh giá các biểu thức xuống các giá trị boolean, trả về đúng hoặc sai.Các toán tử này là và, hoặc, và không và được xác định trong bảng dưới đây.and , or , and not and are defined in the table below.

5 toán tử logic là gì?

Có năm biểu tượng vận hành logic: Tilde, Dot, Wedge, Horseshoe và Triple Bar.Tilde là biểu tượng cho sự phủ định.tilde, dot, wedge, horseshoe, and triple bar. Tilde is the symbol for negation.

7 loại toán tử là gì?

Trong Python, có bảy loại toán tử khác nhau: toán tử số học, toán tử chuyển nhượng, toán tử so sánh, toán tử logic, toán tử nhận dạng, toán tử thành viên và toán tử Boolean.arithmetic operators, assignment operators, comparison operators, logical operators, identity operators, membership operators, and boolean operators.