2 trong Python

Các toán tử số học được sử dụng để thực hiện các phép toán như cộng, trừ, nhân, v.v. Ví dụ,

sub = 10 - 5 # 5

Ở đây,

sub = 10 - 5 # 5
5 là toán tử số học trừ hai giá trị hoặc biến

OperatorOperationExample

sub = 10 - 5 # 5
4Addition
sub = 10 - 5 # 5
7
sub = 10 - 5 # 5
5Subtraction
sub = 10 - 5 # 5
9
a = 7
b = 2

# addition
print ('Sum: ', a + b)  

# subtraction
print ('Subtraction: ', a - b)   

# multiplication
print ('Multiplication: ', a * b)  

# division
print ('Division: ', a / b) 

# floor division
print ('Floor Division: ', a // b)

# modulo
print ('Modulo: ', a % b)  

# a to the power b
print ('Power: ', a ** b)   
0Multiplication
a = 7
b = 2

# addition
print ('Sum: ', a + b)  

# subtraction
print ('Subtraction: ', a - b)   

# multiplication
print ('Multiplication: ', a * b)  

# division
print ('Division: ', a / b) 

# floor division
print ('Floor Division: ', a // b)

# modulo
print ('Modulo: ', a % b)  

# a to the power b
print ('Power: ', a ** b)   
1
a = 7
b = 2

# addition
print ('Sum: ', a + b)  

# subtraction
print ('Subtraction: ', a - b)   

# multiplication
print ('Multiplication: ', a * b)  

# division
print ('Division: ', a / b) 

# floor division
print ('Floor Division: ', a // b)

# modulo
print ('Modulo: ', a % b)  

# a to the power b
print ('Power: ', a ** b)   
2Division
a = 7
b = 2

# addition
print ('Sum: ', a + b)  

# subtraction
print ('Subtraction: ', a - b)   

# multiplication
print ('Multiplication: ', a * b)  

# division
print ('Division: ', a / b) 

# floor division
print ('Floor Division: ', a // b)

# modulo
print ('Modulo: ', a % b)  

# a to the power b
print ('Power: ', a ** b)   
3
a = 7
b = 2

# addition
print ('Sum: ', a + b)  

# subtraction
print ('Subtraction: ', a - b)   

# multiplication
print ('Multiplication: ', a * b)  

# division
print ('Division: ', a / b) 

# floor division
print ('Floor Division: ', a // b)

# modulo
print ('Modulo: ', a % b)  

# a to the power b
print ('Power: ', a ** b)   
4Floor Division
a = 7
b = 2

# addition
print ('Sum: ', a + b)  

# subtraction
print ('Subtraction: ', a - b)   

# multiplication
print ('Multiplication: ', a * b)  

# division
print ('Division: ', a / b) 

# floor division
print ('Floor Division: ', a // b)

# modulo
print ('Modulo: ', a % b)  

# a to the power b
print ('Power: ', a ** b)   
5
a = 7
b = 2

# addition
print ('Sum: ', a + b)  

# subtraction
print ('Subtraction: ', a - b)   

# multiplication
print ('Multiplication: ', a * b)  

# division
print ('Division: ', a / b) 

# floor division
print ('Floor Division: ', a // b)

# modulo
print ('Modulo: ', a % b)  

# a to the power b
print ('Power: ', a ** b)   
6Modulo
a = 7
b = 2

# addition
print ('Sum: ', a + b)  

# subtraction
print ('Subtraction: ', a - b)   

# multiplication
print ('Multiplication: ', a * b)  

# division
print ('Division: ', a / b) 

# floor division
print ('Floor Division: ', a // b)

# modulo
print ('Modulo: ', a % b)  

# a to the power b
print ('Power: ', a ** b)   
7
a = 7
b = 2

# addition
print ('Sum: ', a + b)  

# subtraction
print ('Subtraction: ', a - b)   

# multiplication
print ('Multiplication: ', a * b)  

# division
print ('Division: ', a / b) 

# floor division
print ('Floor Division: ', a // b)

# modulo
print ('Modulo: ', a % b)  

# a to the power b
print ('Power: ', a ** b)   
8Power
a = 7
b = 2

# addition
print ('Sum: ', a + b)  

# subtraction
print ('Subtraction: ', a - b)   

# multiplication
print ('Multiplication: ', a * b)  

# division
print ('Division: ', a / b) 

# floor division
print ('Floor Division: ', a // b)

# modulo
print ('Modulo: ', a % b)  

# a to the power b
print ('Power: ', a ** b)   
9


ví dụ 1. Toán tử số học trong Python

a = 7
b = 2

# addition
print ('Sum: ', a + b)  

# subtraction
print ('Subtraction: ', a - b)   

# multiplication
print ('Multiplication: ', a * b)  

# division
print ('Division: ', a / b) 

# floor division
print ('Floor Division: ', a // b)

# modulo
print ('Modulo: ', a % b)  

# a to the power b
print ('Power: ', a ** b)   

đầu ra

Sum: 9
Subtraction: 5
Multiplication: 14
Division: 3.5
Floor Division: 3
Modulo: 1
Power: 49

Trong ví dụ trên, chúng tôi đã sử dụng nhiều toán tử số học,

  • sub = 10 - 5 # 5
    4 để thêm
    Sum: 9
    Subtraction: 5
    Multiplication: 14
    Division: 3.5
    Floor Division: 3
    Modulo: 1
    Power: 49
    1 và
    Sum: 9
    Subtraction: 5
    Multiplication: 14
    Division: 3.5
    Floor Division: 3
    Modulo: 1
    Power: 49
    2
  • sub = 10 - 5 # 5
    5 để trừ
    Sum: 9
    Subtraction: 5
    Multiplication: 14
    Division: 3.5
    Floor Division: 3
    Modulo: 1
    Power: 49
    2 từ
    Sum: 9
    Subtraction: 5
    Multiplication: 14
    Division: 3.5
    Floor Division: 3
    Modulo: 1
    Power: 49
    1
  • a = 7
    b = 2
    
    # addition
    print ('Sum: ', a + b)  
    
    # subtraction
    print ('Subtraction: ', a - b)   
    
    # multiplication
    print ('Multiplication: ', a * b)  
    
    # division
    print ('Division: ', a / b) 
    
    # floor division
    print ('Floor Division: ', a // b)
    
    # modulo
    print ('Modulo: ', a % b)  
    
    # a to the power b
    print ('Power: ', a ** b)   
    0 để nhân với
    Sum: 9
    Subtraction: 5
    Multiplication: 14
    Division: 3.5
    Floor Division: 3
    Modulo: 1
    Power: 49
    1 và
    Sum: 9
    Subtraction: 5
    Multiplication: 14
    Division: 3.5
    Floor Division: 3
    Modulo: 1
    Power: 49
    2
  • a = 7
    b = 2
    
    # addition
    print ('Sum: ', a + b)  
    
    # subtraction
    print ('Subtraction: ', a - b)   
    
    # multiplication
    print ('Multiplication: ', a * b)  
    
    # division
    print ('Division: ', a / b) 
    
    # floor division
    print ('Floor Division: ', a // b)
    
    # modulo
    print ('Modulo: ', a % b)  
    
    # a to the power b
    print ('Power: ', a ** b)   
    2 chia
    Sum: 9
    Subtraction: 5
    Multiplication: 14
    Division: 3.5
    Floor Division: 3
    Modulo: 1
    Power: 49
    1 cho
    Sum: 9
    Subtraction: 5
    Multiplication: 14
    Division: 3.5
    Floor Division: 3
    Modulo: 1
    Power: 49
    2
  • a = 7
    b = 2
    
    # addition
    print ('Sum: ', a + b)  
    
    # subtraction
    print ('Subtraction: ', a - b)   
    
    # multiplication
    print ('Multiplication: ', a * b)  
    
    # division
    print ('Division: ', a / b) 
    
    # floor division
    print ('Floor Division: ', a // b)
    
    # modulo
    print ('Modulo: ', a % b)  
    
    # a to the power b
    print ('Power: ', a ** b)   
    4 để chia tầng
    Sum: 9
    Subtraction: 5
    Multiplication: 14
    Division: 3.5
    Floor Division: 3
    Modulo: 1
    Power: 49
    1 cho
    Sum: 9
    Subtraction: 5
    Multiplication: 14
    Division: 3.5
    Floor Division: 3
    Modulo: 1
    Power: 49
    2
  • a = 7
    b = 2
    
    # addition
    print ('Sum: ', a + b)  
    
    # subtraction
    print ('Subtraction: ', a - b)   
    
    # multiplication
    print ('Multiplication: ', a * b)  
    
    # division
    print ('Division: ', a / b) 
    
    # floor division
    print ('Floor Division: ', a // b)
    
    # modulo
    print ('Modulo: ', a % b)  
    
    # a to the power b
    print ('Power: ', a ** b)   
    6 để lấy phần còn lại
  • a = 7
    b = 2
    
    # addition
    print ('Sum: ', a + b)  
    
    # subtraction
    print ('Subtraction: ', a - b)   
    
    # multiplication
    print ('Multiplication: ', a * b)  
    
    # division
    print ('Division: ', a / b) 
    
    # floor division
    print ('Floor Division: ', a // b)
    
    # modulo
    print ('Modulo: ', a % b)  
    
    # a to the power b
    print ('Power: ', a ** b)   
    8 để nhận được quyền lực của
    Sum: 9
    Subtraction: 5
    Multiplication: 14
    Division: 3.5
    Floor Division: 3
    Modulo: 1
    Power: 49
    1
    Sum: 9
    Subtraction: 5
    Multiplication: 14
    Division: 3.5
    Floor Division: 3
    Modulo: 1
    Power: 49
    2

2. Toán tử gán trong Python

Toán tử gán dùng để gán giá trị cho biến. Ví dụ,

# assign 5 to x 
var x = 5

Ở đây,

# assign 5 to x 
var x = 5
9 là một toán tử gán dùng để gán
# assign 10 to a
a = 10

# assign 5 to b
b = 5 

# assign the sum of a and b to a
a += b      # a = a + b

print(a)

# Output: 15
0 cho
# assign 10 to a
a = 10

# assign 5 to b
b = 5 

# assign the sum of a and b to a
a += b      # a = a + b

print(a)

# Output: 15
1

Đây là danh sách các toán tử gán khác nhau có sẵn trong Python

OperatorNameExample

# assign 5 to x 
var x = 5
9Assignment Operator
# assign 10 to a
a = 10

# assign 5 to b
b = 5 

# assign the sum of a and b to a
a += b      # a = a + b

print(a)

# Output: 15
3
# assign 10 to a
a = 10

# assign 5 to b
b = 5 

# assign the sum of a and b to a
a += b      # a = a + b

print(a)

# Output: 15
4Addition Assignment
# assign 10 to a
a = 10

# assign 5 to b
b = 5 

# assign the sum of a and b to a
a += b      # a = a + b

print(a)

# Output: 15
5
# assign 10 to a
a = 10

# assign 5 to b
b = 5 

# assign the sum of a and b to a
a += b      # a = a + b

print(a)

# Output: 15
6Subtraction Assignment
# assign 10 to a
a = 10

# assign 5 to b
b = 5 

# assign the sum of a and b to a
a += b      # a = a + b

print(a)

# Output: 15
7
# assign 10 to a
a = 10

# assign 5 to b
b = 5 

# assign the sum of a and b to a
a += b      # a = a + b

print(a)

# Output: 15
8Multiplication Assignment
# assign 10 to a
a = 10

# assign 5 to b
b = 5 

# assign the sum of a and b to a
a += b      # a = a + b

print(a)

# Output: 15
9
a = 5
b =2

print (a > b)    # True
0Division Assignment
a = 5
b =2

print (a > b)    # True
1
a = 5
b =2

print (a > b)    # True
2Remainder Assignment
a = 5
b =2

print (a > b)    # True
3
a = 5
b =2

print (a > b)    # True
4Exponent Assignment
a = 5
b =2

print (a > b)    # True
5


ví dụ 2. Toán tử gán

# assign 10 to a
a = 10

# assign 5 to b
b = 5 

# assign the sum of a and b to a
a += b      # a = a + b

print(a)

# Output: 15

Ở đây, chúng ta đã sử dụng toán tử

# assign 10 to a
a = 10

# assign 5 to b
b = 5 

# assign the sum of a and b to a
a += b      # a = a + b

print(a)

# Output: 15
4 để gán tổng của
Sum: 9
Subtraction: 5
Multiplication: 14
Division: 3.5
Floor Division: 3
Modulo: 1
Power: 49
1 và
Sum: 9
Subtraction: 5
Multiplication: 14
Division: 3.5
Floor Division: 3
Modulo: 1
Power: 49
2 cho
Sum: 9
Subtraction: 5
Multiplication: 14
Division: 3.5
Floor Division: 3
Modulo: 1
Power: 49
1

Tương tự, chúng ta có thể sử dụng bất kỳ toán tử gán nào khác tùy theo nhu cầu


3. Toán tử so sánh Python

Toán tử so sánh so sánh hai giá trị/biến và trả về kết quả boolean.

a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
0 hoặc
a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
1. Ví dụ,

a = 5
b =2

print (a > b)    # True

Ở đây, toán tử so sánh

a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
2 được sử dụng để so sánh xem
Sum: 9
Subtraction: 5
Multiplication: 14
Division: 3.5
Floor Division: 3
Modulo: 1
Power: 49
1 có lớn hơn
Sum: 9
Subtraction: 5
Multiplication: 14
Division: 3.5
Floor Division: 3
Modulo: 1
Power: 49
2 hay không

Toán tửÝ nghĩaVí dụ

a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
5Bằng Bằng
a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
6 cho ta Sai
a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
7Không Bằng_______60_______8 cho ta Đúng
a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
2Lớn hơn
a == b = False
a != b = True
a > b = True
a < b = False
a >= b = True
a <= b = False
0 cho ta Sai_______71_______1Nhỏ hơn
a == b = False
a != b = True
a > b = True
a < b = False
a >= b = True
a <= b = False
2 cho ta Đúng
a == b = False
a != b = True
a > b = True
a < b = False
a >= b = True
a <= b = False
3Lớn hơn hoặc Bằng_______71_______4 cho ta Sai_______71_______5Nhỏ hơn _______ 7 Đúng hơn hoặc Bằng_______6

ví dụ 3. Toán tử so sánh

a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)

đầu ra

a == b = False
a != b = True
a > b = True
a < b = False
a >= b = True
a <= b = False

Ghi chú. Các toán tử so sánh được sử dụng trong việc ra quyết định và các vòng lặp. Chúng ta sẽ thảo luận thêm về toán tử so sánh và ra quyết định trong các bài hướng dẫn sau


4. Toán tử logic Python

Các toán tử logic được sử dụng để kiểm tra xem một biểu thức là

a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
0 hay
a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
1. Chúng được sử dụng trong việc ra quyết định. Ví dụ,

a = 5
b = 6

print((a > 2) and (b >= 6))    # True

Ở đây,

a == b = False
a != b = True
a > b = True
a < b = False
a >= b = True
a <= b = False
9 là toán tử logic AND. Vì cả
a = 5
b = 6

print((a > 2) and (b >= 6))    # True
0 và
a = 5
b = 6

print((a > 2) and (b >= 6))    # True
1 đều là
a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
0 nên kết quả là
a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
0

Toán tửVí dụÝ nghĩa_______71_______9a và bLogical AND

a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
0 chỉ khi cả hai toán hạng là
a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
0
a = 5
b = 6

print((a > 2) and (b >= 6))    # True
7a hoặc bLogical HOẶC
a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
0 nếu ít nhất một trong các toán hạng là
a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
0
sub = 10 - 5 # 5
00not aLogical NOT
a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
0 nếu toán hạng là
a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
1 và ngược lại


Ví dụ 4. Toán tử logic

sub = 10 - 5 # 5
0

Ghi chú. Đây là cho các toán tử logic này


5. Toán tử Bitwise trong Python

Toán tử bitwise hành động trên toán hạng như thể chúng là chuỗi các chữ số nhị phân. Chúng hoạt động từng chút một, do đó có tên

Ví dụ: 2 là

sub = 10 - 5 # 5
03 ở dạng nhị phân và 7 là
sub = 10 - 5 # 5
04

Trong bảng dưới đây. Đặt x = 10 (

sub = 10 - 5 # 5
05 ở dạng nhị phân) và y = 4 (
sub = 10 - 5 # 5
06 ở dạng nhị phân)

Toán tử Ý nghĩa Ví dụ Bitwise AND x & y = 0 (

sub = 10 - 5 # 5
07). Bitwise ORx. y = 14 (
sub = 10 - 5 # 5
08)~Bitwise NOT~x = -11 (
sub = 10 - 5 # 5
09)^Bitwise XORx ^ y = 14 (
sub = 10 - 5 # 5
08)>>Bitwise shiftx phải >> 2 = 2 (
sub = 10 - 5 # 5
11)<

6. Các toán tử đặc biệt của Python

Ngôn ngữ Python cung cấp một số loại toán tử đặc biệt như toán tử định danh và toán tử thành viên. Chúng được mô tả dưới đây với các ví dụ

Toán tử nhận dạng

Trong Python,

sub = 10 - 5 # 5
13 và
sub = 10 - 5 # 5
14 được sử dụng để kiểm tra xem hai giá trị có nằm trên cùng một phần của bộ nhớ hay không. Hai biến bằng nhau không có nghĩa là chúng giống hệt nhau

Toán tửÝ nghĩaVí dụ

sub = 10 - 5 # 5
13
a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
0 nếu các toán hạng giống hệt nhau (tham chiếu đến cùng một đối tượng)
sub = 10 - 5 # 5
17
sub = 10 - 5 # 5
14
a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
0 nếu các toán hạng không giống nhau (không tham chiếu đến cùng một đối tượng)_______0_______20

Ví dụ 4. Toán tử nhận dạng trong Python

sub = 10 - 5 # 5
1

Ở đây, ta thấy rằng x1 và y1 là các số nguyên có cùng giá trị nên chúng bằng nhau và giống hệt nhau. Tương tự với x2 và y2 (chuỗi)

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


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

Trong Python,

sub = 10 - 5 # 5
21 và
sub = 10 - 5 # 5
22 là các toán tử thành viên. Chúng được sử dụng để kiểm tra xem một giá trị hoặc biến có được tìm thấy trong một chuỗi (chuỗi, danh sách, bộ, bộ và từ điển)

Trong một từ điển, chúng tôi chỉ có thể kiểm tra sự hiện diện của khóa chứ không phải giá trị

Toán tửÝ nghĩaVí dụ

sub = 10 - 5 # 5
21
a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
0 nếu giá trị/biến được tìm thấy trong chuỗi
sub = 10 - 5 # 5
25
sub = 10 - 5 # 5
22
a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
0 nếu giá trị/biến không được tìm thấy trong chuỗi
sub = 10 - 5 # 5
28

Ví dụ 5. Toán tử thành viên trong Python

sub = 10 - 5 # 5
2

đầu ra

sub = 10 - 5 # 5
3

Ở đây,

sub = 10 - 5 # 5
29 có trong x nhưng
sub = 10 - 5 # 5
30 không có trong x (hãy nhớ rằng Python phân biệt chữ hoa chữ thường)

Tương tự,

sub = 10 - 5 # 5
31 là khóa và
sub = 10 - 5 # 5
32 là giá trị trong từ điển y. Do đó,
sub = 10 - 5 # 5
33 trả về
a = 5

b = 2

# equal to operator
print('a == b =', a == b)

# not equal to operator
print('a != b =', a != b)

# greater than operator
print('a > b =', a > b)

# less than operator
print('a < b =', a < b)

# greater than or equal to operator
print('a >= b =', a >= b)

# less than or equal to operator
print('a <= b =', a <= b)
1

có nghĩa là gì [. 1 có nghĩa là gì trong Python?

Đối với lập chỉ mục phủ định, để hiển thị phần tử đầu tiên đến phần tử cuối cùng theo các bước của 1 theo thứ tự ngược lại , chúng tôi sử dụng [. -1]. Các [. -1] đảo ngược thứ tự. Theo cách tương tự, chúng ta có thể cắt các chuỗi như thế này.

[

Thay vào đó, Python sử dụng các số âm để dễ dàng truy cập vào các ký tự ở cuối chuỗi. s[-1] là ký tự cuối cùng 'o', s[-2] là 'l' ký tự tiếp theo cuối cùng , v.v. . Số chỉ số âm đếm ngược từ cuối chuỗi. s[-1] là 'o' -- ký tự cuối cùng (đầu tiên từ cuối)

% đại diện cho cái gì trong Python?

Một ký hiệu để đại diện cho việc đại diện cho một giá trị không đổi của một trong các kiểu dựng sẵn của Python. \n , ví dụ, là một chữ đại diện cho ký tự dòng mới. Một toán tử, được biểu thị bằng dấu phần trăm ( % ), hoạt động trên các số nguyên và mang lại phần còn lại khi một số được chia cho một số khác .

8% là bao nhiêu

Trăn. kết quả của (8%3) là 2 nhưng (-8%3) là 1.