Thay đổi logic python

Đơn thuần toán học số là cách để lập trình viên có thể thực hiện các phép toán thông qua các hạng toán trong chương trình.  

Phép toán cộng, trừ

đầu ra

Muliplication 314.0

Division 2.0

Toán tử học đặc biệt

Phân chia tầng — // - //. làm tròn kết quả đến số nguyên gần nhất

Mô đun -%. tạo phần còn lại của các số

đầu ra

Floor Division 3

mô đun 1

Luỹ thừa - **. tạo ra sự tích hợp của các số đã cho

đầu ra

Exponentiation 0.025517964452291125

Exponentiation 37.78343433288728

>>> Đọc thêm. Mô-đun trong Python - Lấy lại lòng kiến ​​thức về Mô-đun trong Python

Toán tử Bitwise trong Python

Khi nói đến số nhị phân, các toán tử bitwise là sự lựa chọn chính xác. Toán tử bitwise được sử dụng để thực hiện các phép tính toán trên phân số nhị phân

Toán tử AND, OR, XOR

Toán tử AND & set each bit to 1 if all two bit đều là 1

  • HAY. toán tử đặt mỗi bit thành 1 nếu một trong hai bit là 1
  • Toán tử XOR ^ set each bit to 1 if only one in two bit is 1

đầu ra

AND 82

OR 2039

XOR 1957
NOT -11

Toán tử NOT

Toán tử KHÔNG được sử dụng để đảo ngược tất cả các bit. Trong Python, number has been convert to a đảo chữ số

đầu ra

>>> Đọc thêm. Hướng dẫn các bước tạo đồng hồ báo thức bằng ngôn ngữ Python

Shift tử

  • Dịch chuyển trái toán tử

đầu ra

Right shift 277

Left shift 4444

Toán tử gán trong Python

Giả sử biến a có giá trị là 10, biến b có giá trị là 20 ta có bảng sau

Toán tử

description

Ví dụ

=

Gán giá trị của toán hạng bên trái cho hạng hạng bên phải

c=a+b thì lúc này giá trị của a+b đã được gán cho c

+=

Cộng hạng hạng bên phải với hạng hạng bên trái rồi gán kết quả cho hạng hạng bên trái

c+= a compatible with c=c+a

-=

Trừ thanh toán hạng bên phải từ thanh toán hạng bên trái rồi gán kết quả cho thanh toán hạng bên trái

c-= a compatible with c=c-a

*=

Nhân toán hạng bên phải với toán hạng bên trái rồi gán kết quả cho toán hạng bên trái

c*=a tương đương với c=c*a

/=

Chia hạng hạng bên phải với hạng hạng bên trái rồi gán kết quả cho hạng hạng bên trái

c/a=a tương đương với c=c/a

%=

Chia lấy số dư từ hai toán hạng và gán giá trị cho toán hạng bên trái

c%=a compatible with c=c%a

**=

Toán hạng bên trái thừa với hạng bên trái rồi gán giá trị cho hạng hạng bên trái

c**=a tương đương với c= c**a

//=

Toán tử này thực hiện cho phép chia làm tròn xuống rồi gán giá trị cho các đối tượng

c//=a tương đương với c=c//a

So sánh toán tử

Toán tử này sẽ so sánh giá trị toán học hạng hai bên và xác định mối quan hệ giữa chúng. Nó còn được gọi là toán tử quan hệ. Các toán tử so sánh khác nhau là [== ,. =, ,>, y, chương trình sẽ so sánh giá trị của x và y, và vì x nhỏ hơn y nên kết quả trả về là

x = 4

y = 5

print[['x > y is',x>y]]

Tương tự, bạn có thể thử các phép toán so sánh khác [x < y, x == y, x. = y,. ]

>>>Tham khảo. Key learning set Python

Toán tử Membership Python [Toán tử khai thác]

Toán tử Tư cách thành viên của Python kiểm tra tư cách thành viên của các số thay đổi trong một chuỗi như chuỗi, danh sách hoặc bộ dữ liệu. Có hai loại toán tử khai thác như sau

Toán tử

description

Trong

Kết quả trả về là đúng nếu tìm thấy các đối số trong một tệp đối số và sai nếu quay ngược lại

không ở

Kết quả trả về là true nếu không tìm thấy đối số trong một tệp đối số và false nếu ngược lại

Xác thực toán tử trong Python

Toán tử xác thực so sánh vị trí bộ nhớ của hai đối tượng

Toán tử

description

Nếu các biến ở hai bên của con trỏ toán tử đến cùng một đối tượng thì kết quả nhận được là đúng, nếu ngược lại, kết quả sẽ là sai

không phải

Nếu các biến ở hai bên của con trỏ toán tử đến cùng một đối tượng thì kết quả nhận được là sai, nếu ngược lại, kết quả sẽ là đúng

Kết luận. Trên đây là một số kiến ​​thức cơ bản về toán tử trong Python cũng như các loại toán tử trong Python. Các thành viên lập trình có thể áp dụng để thiết lập chương trình nhanh chóng và hiệu quả hơn. Tìm hiểu thêm về khóa học lập trình Python tại Viện công nghệ thông tin T3H

Các toán tử quan hệ thực hiện so sánh các giá trị với nhau. Nó sẽ trả về True or False, tùy theo điều kiện đã thiết lập

Toán tử.Mô tảCú pháp>Lớn hơn: Trả về True nếu toán hạng trái lớn hơn toán hạng phảix > y=Lớn hơn hoặc bằng với: Trả về True nếu toán hạng trái lớn hơn hoặc bằng với toán hạng phảix >= y b] # a < b is True print[a < b] # a == b is False print[a == b] # a != b is True print[a != b] # a >= b is False print[a >= b] # a Phép dịch phải một bitx>>

Chủ Đề