Biểu tượng cho lớn hơn trong python là gì?

Toán tử so sánh Python còn được gọi là toán tử quan hệ. Điều rất quan trọng là phải hiểu mọi thứ về chúng vì bạn sẽ sử dụng chúng rất nhiều khi viết mã.

Toán tử so sánh Python

Có nhiều loại toán tử so sánh trong Python

They include Less than(<), Greater than(>), Less than or equal to(<=), Greater than or equal to(>=), Equal to(==) and Not equal to (!=).

Các toán tử so sánh trả về Đúng hoặc Sai bằng cách đánh giá biểu thức

Các loại toán tử so sánh Python

1. Ít hơn (<)

Toán tử so sánh đầu tiên chúng ta sẽ thấy là toán tử nhỏ hơn. Nó được ký hiệu là '<' và nó được sử dụng để kiểm tra xem giá trị bên trái có nhỏ hơn giá trị bên phải hay không

8<10

đầu ra

ĐÚNG VẬY

8 nhỏ hơn 10 nên nó trả về True

20<20

đầu ra

SAI

Kết quả là Sai vì 20 bằng 20 và không nhỏ hơn 20

Các giá trị float cũng có thể được đánh giá bằng các toán tử này

5.2<5.4

đầu ra

ĐÚNG VẬY

Ngoài ra, bạn có thể thử toán tử này với chuỗi

‘a’ < ‘b’

đầu ra

ĐÚNG VẬY

‘abcd’ < ‘abca’

đầu ra

SAI

Một điều thú vị về điều này là chúng ta cũng có thể so sánh các bộ bằng cách sử dụng toán tử này

Hãy xem chúng hoạt động

(1,2,3) < (1,2,3,4)

đầu ra

ĐÚNG VẬY

(1,2,3) < (1,2,3)

đầu ra

ĐÚNG VẬY

Điều này cũng hoạt động trên danh sách. Nó so sánh chỉ mục danh sách theo chỉ mục

[1,2,3] < [1,2,4]

đầu ra

ĐÚNG VẬY

________số 8_______

đầu ra

SAI

Điều này không hoạt động trên từ điển

2. Lớn hơn (>)

Hãy xem Python lớn hơn biểu tượng. Nó được biểu thị bằng ký hiệu ‘>’ và nó kiểm tra xem giá trị ở bên trái có lớn hơn bên phải hay không

0.5 > False

đầu ra

ĐÚNG VẬY

Vì Sai được coi là 0 và 0. 5 lớn hơn 0

20<20
0

đầu ra

ĐÚNG VẬY

Trong trường hợp chuỗi, Python so sánh các giá trị ASCII của các ký tự. Ở đây, giá trị 'a' ASCII là 97 và giá trị 'A' ASCII là 65, đó là lý do tại sao 'a' lớn hơn 'A'

3. Nhỏ hơn hoặc bằng (<=)

Bây giờ bạn đã có ý tưởng về các toán tử so sánh, chúng ta có thể nhanh chóng hiểu mã bằng các ví dụ. Toán tử nhỏ hơn hoặc bằng, được biểu thị bằng '<=' trả về True khi toán hạng bên trái nhỏ hơn hoặc bằng toán hạng bên phải

20<20
1

đầu ra

ĐÚNG VẬY

20<20
2

đầu ra

ĐÚNG VẬY

Như bạn thấy, chỉ trong chưa đầy toán tử 10<10 sẽ cho chúng ta sai. Nhưng đối với các điều kiện khi chúng ta cũng cần kiểm tra sự bằng nhau, chúng ta sẽ sử dụng <=

4. Lớn hơn hoặc bằng (>=)

Toán tử lớn hơn hoặc bằng giống như nhỏ hơn hoặc bằng. Sự khác biệt duy nhất là nó kiểm tra giá trị bên trái phải lớn hơn hoặc bằng giá trị bên phải

20<20
3

đầu ra

ĐÚNG VẬY

20<20
4

đầu ra

SAI

5. Bằng (==)

Hai toán tử cuối cùng bằng (==) và không bằng (. =) Toán tử bằng sẽ trả về True khi cả hai giá trị ở hai bên của toán tử đều bằng nhau. Bạn có thể so sánh số nguyên, số float và cả chuỗi

20<20
5

đầu ra

ĐÚNG VẬY

20<20
6

đầu ra

ĐÚNG VẬY

20<20
7

đầu ra

SAI

Ở đây, 13 là một giá trị số nguyên và '13' là một chuỗi, đó là lý do tại sao chúng không bằng nhau

20<20
8

đầu ra

ĐÚNG VẬY

Bạn cũng có thể so sánh các danh sách và đặt

20<20
9

đầu ra

ĐÚNG VẬY

Để hiểu điều này, bạn nên biết về bộ. Cấu trúc dữ liệu tập hợp Python giữ các giá trị duy nhất và chúng tự sắp xếp lại theo thứ tự được sắp xếp

6. Không bằng (. =)

Toán tử không bằng (. =) ngược lại với toán tử bằng. Nó trả về true khi các giá trị ở hai bên không bằng nhau

5.2<5.4
0

đầu ra

ĐÚNG VẬY

5.2<5.4
1

đầu ra

SAI

Ghi chú. Python cũng có toán tử <> có cùng mục đích với toán tử not equal to nhưng hiện tại nó đã bị xóa khỏi các phiên bản Python 3

Bản tóm tắt

Trong bài viết toán tử so sánh python hôm nay của TechVidvan, chúng ta đã thấy sáu toán tử so sánh của Python có tên là nhỏ hơn, lớn hơn, nhỏ hơn hoặc bằng, lớn hơn hoặc bằng, bằng và không bằng toán tử

Các toán tử này tự giải thích và rất dễ hiểu. Sau này, bạn sẽ sử dụng các toán tử này rất nhiều trong các câu lệnh ra quyết định

Các toán tử này so sánh các giá trị ở hai bên của chúng và quyết định mối quan hệ giữa chúng. Chúng còn được gọi là Toán tử quan hệ

Giả sử biến a giữ 10 và biến b giữ 20, sau đó -

OperatorDescriptionExample==If the values of two operands are equal, then the condition becomes true.(a == b) is not true.!=If values of two operands are not equal, then condition becomes true.(a != b) is true.<>If values of two operands are not equal, then condition becomes true.(a <> b) is true. This is similar to != operator.>If the value of left operand is greater than the value of right operand, then condition becomes true.(a > b) is not true.=If the value of left operand is greater than or equal to the value of right operand, then condition becomes true.(a >= b) is not true.<=If the value of left operand is less than or equal to the value of right operand, then condition becomes true.(a <= b) is true.

Giả sử biến a giữ 10 và biến b giữ 20, sau đó -

#!/usr/bin/python

a = 21
b = 10
c = 0

if ( a == b ):
   print "Line 1 - a is equal to b"
else:
   print "Line 1 - a is not equal to b"

if ( a != b ):
   print "Line 2 - a is not equal to b"
else:
   print "Line 2 - a is equal to b"

if ( a <> b ):
   print "Line 3 - a is not equal to b"
else:
   print "Line 3 - a is equal to b"

if ( a < b ):
   print "Line 4 - a is less than b" 
else:
   print "Line 4 - a is not less than b"

if ( a > b ):
   print "Line 5 - a is greater than b"
else:
   print "Line 5 - a is not greater than b"

a = 5;
b = 20;
if ( a <= b ):
   print "Line 6 - a is either less than or equal to  b"
else:
   print "Line 6 - a is neither less than nor equal to  b"

if ( b >= a ):
   print "Line 7 - b is either greater than  or equal to b"
else:
   print "Line 7 - b is neither greater than  nor equal to b"

Khi bạn thực hiện chương trình trên, nó tạo ra kết quả sau -

Line 1 - a is not equal to b
Line 2 - a is not equal to b
Line 3 - a is not equal to b
Line 4 - a is not less than b
Line 5 - a is greater than b
Line 6 - a is either less than or equal to b
Line 7 - b is either greater than or equal to b

python_basic_operators. htm

Việc sử dụng >> trong Python là gì?

Trong Python >> được gọi là toán tử dịch phải . Nó là một toán tử bitwise. Nó yêu cầu một đại diện bitwise của đối tượng như toán hạng đầu tiên. Các bit được dịch sang phải theo số bit được quy định bởi toán hạng thứ hai.

Biểu tượng cho bằng hoặc nhỏ hơn trong Python là gì?

(a >= b) không đúng. Nếu giá trị của toán hạng bên trái nhỏ hơn hoặc bằng giá trị của toán hạng bên phải thì điều kiện trở thành true. (a <= b) là đúng

Tên của toán tử >> trong Python là gì?

Toán tử so sánh Python