Để thực hiện các phép toán trong python ta dùng các toán tử nào?
Toán tử là gì? Toán tử hay còn gọi là phép toán .Toán tử là các biểu tượng cụ thể mà thực hiện một số hoạt động trên một số giá trị và cho ra một kết quả. Ví dụ biểu thức 3 + 6 = 9, trong đó 3 và 6 được gọi là các toán hạng và dấu + được gọi là toán tử. Show
Các phép toán trong PythonSau đây là các phép toán trong Python:
Phép toán số học trong PythonGiả sử ta có biến a = 15 và b = 5, ta có các phép toán số học sau :
Ví dụ# Phép toán số học trong Python c=a+b c=a-b c=a*b c=a/b c=a%b c=a**b c=a//b Kết quả:Ket qua 1 - Gia tri c là: 20 Ket qua 2 - Gia tri c là: 10 Ket qua 3 - Gia tri c là: 75 Ket qua 4 - Gia tri c là: 3.0 Ket qua 5 - Gia tri c là: 0 Ket qua 6 - Gia tri c là: 759375 Ket qua 7 - Gia tri c là: 3 Phép toán so sánh, quan hệ trong PythonPython có các phép toán so sánh sau: Ví dụ : a=5 và b=10 ta có phép toán so sánh trong python như sau:
Ví dụ# Phép toán so sánh trong Python if ( a == b ): Kết quả:Ket qua 1 - a is not equal to b Ket qua 2 - a is not equal to b Ket qua 3 - a is not less than b Ket qua 4 - a is greater than b Ket qua 5 - a is neither less than or equal to b Ket qua 6 - b is neither greater than or equal to a Phép toán gán trong PythonPython có các phép toán gán sau:
Ví dụ# Phép toán gán trong Python Kết quả:Ket qua 1 - Value of c is 20 Ket qua 2 - Value of c is 35 Ket qua 3 - Value of c is 525 Ket qua 4 - Value of c is 35.0 Ket qua 5 - Value of c is 5.0 Ket qua 6 - Value of c is 30517578125.0 Ket qua 7 - Value of c is 2034505208.0 Phép toán logic trong PythonVí dụ ta có biến a = 5, b = 10 , Python có các phép toán logic sau :
Phép toán membership trong PythonPython có 2 phép toán membership là in và no in. Giả sử a=5, b=[5,10,15] ta có phép toán membership sau:
Ví dụ# Phép toán membership trong Python if ( a in list ): if ( b not in list ): Kết quả :Ket qua 1 - a is available in the list Ket qua 2 - b is not available in the list Phép toán nhận dạng trong PythonPhép toán nhận dạng so sánh vị trí bộ nhớ của hai đối tượng. Python có phép toán nhận dạng là is và is not.
Ví dụ# Phép toán nhận dạng trong Python if ( a is b ): if ( id(a) == id(b) ): b = 10 if ( a is not b ): Kết quả :Ket qua 1 - a and b have same indentity Ket qua 2 - a and b have same indentity Ket qua 3 - a and b do not have same indentity Ket qua 4 - a and b do not have same indentity Phép toán thao tác bit trong PythonPhép toán thao tác bit làm việc trên các bit và thực hiện các hoạt động theo từng bit. Giả sử a = 60 và b = 13 thì định dạng nhị phân của chúng lần lượt là: a = 0011 1100
Thứ tự ưu tiên của các phép toán trong PythonTrong quá trình lập trình xây dựng chương trình phần mềm trong thực tế có nhiều bài toán sử dụng các đồng thời nhiều phép toán để tính toán, do đó bạn cần phải biết thứ tự ưu tiên của các phép toán đó. Sau đây là thứ tự ưu tiên các phép toán trong Python:
|