- Hands-On Penetration Testing with Python
- Furqan Khan
- 187字
- 2021-07-02 14:13:52
Python operators
An operator in Python is something that can carry out arithmetic or logical operations on an expression. The variable on which the operator operates is called the operand. Let's try to understand the various operators that are available in Python:
- Arithmetic:

- Assignment:
- a = 0 evaluates to a=0
- a +=1 evaluates to a = a + 1
- a -= 1 evaluates to a = a + 1
- a *= 2 evaluates to a = a * 2
- a /= 5 evaluates to a = a / 5
- a **= 3 evaluates to a = a ** 3
- a //= 2 evaluates to a= a // 2 (floor division 2)
- a %= 5 evaluates to a= a % 5
- Logical operators:
- and: True: If both the operands are true, then the condition becomes true. For example, (a and b) is true.
- or: True: If any of the two operands are non-zero, then the condition becomes true. For example, (a or b) is true.
- not: True: This is used to reverse the logical state of its operand. For example, not (a and b) is false.
- Bitwise operators:

推薦閱讀
- GraphQL學習指南
- ASP.NET Core 5.0開發入門與實戰
- Flink SQL與DataStream入門、進階與實戰
- Symfony2 Essentials
- Learning Python Design Patterns
- Visual Basic程序設計教程
- Building Serverless Architectures
- Clojure for Java Developers
- Backbone.js Testing
- ABAQUS6.14中文版有限元分析與實例詳解
- Android移動應用項目化教程
- C語言程序設計
- Web程序設計與架構
- 大話C語言
- WordPress 3.7 Complete(Third Edition)