【Python】Python变量赋值有几种方式?

Python变量赋值主要有以下几种方式:

  1. 直接赋值
    使用 = 将一个值赋给一个变量
python
x = 10
  1. 多变量赋值
    同时给多个变量赋相同的值
python 
x = y = z = 0
  1. 多目标赋值
    将序列解包给多个变量
python
x, y, z = [1, 2, 3]
  1. 交换变量赋值
    利用多目标赋值可交换两个变量的值
python
x, y = 1, 2
x, y = y, x # 实现x和y值交换
  1. 增强赋值
    使用简洁的运算符给变量原有值做计算
python
x = 2
x += 3 # x = x + 3
  1. 类型转换赋值
    将某个类型的值赋给另一种类型的变量
python
x = '3'
x = int(x) # 将x转换为整数

利用 Python 简洁的变量赋值方式,可以编写出简单易读的代码。