Python常用运算符大盘点--掌握这些技巧让你编程更高效
MU4646545
2023-08-15 18:01:41浏览 524
Python常用运算符大盘点:掌握这些技巧让你编程更高效
===============
序言
----
Python作为一门广泛应用的编程语言,其简洁、易读、易学的特点吸引了大量程序员。Python提供了许多内置的运算符,通过它们可以完成各种各样的数据处理和计算任务。熟练掌握这些运算符,可以让你在编程过程中更加得心应手,提高工作效率。本文将对Python中常用的运算符进行盘点,并介绍如何运用它们提高编程效率。
一、数学运算符
--------------
### 加法运算符
```python
a = 10
b = 20
print(a + b) # 20
```
### 减法运算符
```python
a = 10
b = 20
print(a - b) # 10
```
### 乘法运算符
```python
a = 10
b = 3
print(a * b) # 30
```
### 除法运算符
```python
a = 10
b = 5
print(a / b) # 2
```
### 取模运算符
```python
a = 10
b = 5
print(a % b) # 0
```
### 指数运算符
```python
a = 2
print(a ** 2) # 4
```
### 布尔运算符
```python
a = True
b = False
print(a & b) # True
print(a | b) # True
print(a ^ b) # False
print(a > b) # True
print(a < b) # False
print(a == b) # False
print(a!= b) # True
```
### 连接运算符
```python
a = [1, 2, 3]
b = [4, 5, 6]
print('a' + 'b') # [1, 2, 3, 4, 5, 6]
```
### 成员引用运算符
```python
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
print(Person('Alice', 30)) # Alice
```
### 格式化字符串运算符
```python
a = "Hello, %s" % "World"
print(a) # Hello, World
```
### 切片运算符
```python
a = [1, 2, 3, 4, 5, 6]
b = [7, 8, 9, 10]
print(a[1:3]) # [2, 3, 4]
```
### 反身代词运算符
```python
a = "Hello, "
print(a[-1]) # Hello
```
二、字符串运算符
--------------
### 拼接字符串
```python
a = "Hello, "
b = "World"
print(a + b) # Hello, World
```
### 截取字符串
```python
a = "Hello, "
print(a[:-1]) # Hello
```
### 替换字符串中的字符
```python
a = "Hello, "
b = "Friend"
a = a.replace(b, "Friend")
print(a) # Hello, Friend
```
### 检查字符串是否为空
```python
a = ""
print(a is None) # True
```
### 字符串比较运算符
```python
a = "Hello, "
b = "World"
print(a == b) # False
print(a!= b) # True
```
### 字符串的修饰运算符
```python
a = "Hello, "
b = "Friend"
print(a[0:5] # Hello,
```