【自学Python】Python赋值运算符

Python赋值运算符

Python赋值运算符教程

Python 中,赋值运算符是对已存在的 变量 进行重新设置新值的运算符。

Python赋值运算符语法

运算符说 明举 例展开形式
=最基本的赋值运算x = yx = y
+=加赋值x += yx = x + y
-=减赋值x -= yx = x - y
*=乘赋值x *= yx = x * y
/=除赋值x /= yx = x / y
%=取余数赋值x %= yx = x % y
**=幂赋值x **= yx = x ** y
//=取整数赋值x //= yx = x // y
&=按位与赋值x &= yx = x & y
|=按位或赋值x |= yx = x | y
^=按位异或赋值x ^= yx = x ^ y
<<=左移赋值x <<= yx = x << y,这里的 y 指的是左移的位数
>>=右移赋值x >>= yx = x >> y,这里的 y 指的是右移的位数

案例

加减乘赋值运算

使用 python 赋值运算符,实现加减乘赋值运算

print("嗨客网(www.haicoder.net)")

# 使用 python 赋值运算符,实现加减乘赋值运算
num1 = 100
num2 = 200
num3 = 3

num4 = num1 + num2
num1 += 10
num2 -= 100
num3 *= 10

print('Num1 =', num1, 'Num2 =', num2, 'Num3 =', num3, 'Num4 =', num4)

程序运行后,控制台输出如下:

请添加图片描述

我们首先定义了三个变量,使用赋值运算符分别赋初值为 100、200 和 3。

接着我们将 num4 的值赋值为 num1 和 num2 的和,使用加赋值运算符将 num1 的值加上 10,并再次赋值给 num1,将 num2 的值减去 100,并再次赋值给 num2,将 num3 的值乘上 10,并再次赋值给 num3。

最后,我们使用 print() 函数,打印出这四个变量的值。

除和取余赋值运算

使用 python 赋值运算符,实现除和取余赋值运算

print("嗨客网(www.haicoder.net)")

# 使用 python 赋值运算符,实现除和取余赋值运算
num1 = 100
num2 = 50
num3 = 3

num1 /= num2
num2 %= num3

print('Num1 =', num1, 'Num2 =', num2, 'Num3 =', num3)

程序运行后,控制台输出如下:

请添加图片描述

我们首先定义了三个变量,使用赋值运算符分别赋初值为 100、50 和 3。

接着我们将 num1 的值赋值为 num1 和 num2 的商,使用取余赋值运算符将 num2 的值赋值为 num2 和 num3 的余数。

最后,我们使用 print() 函数,打印出这三个变量的值。

幂和取整赋值运算

使用 python 赋值运算符,实现幂和取整赋值运算

print("嗨客网(www.haicoder.net)")

# 使用 python 赋值运算符,实现幂和取整赋值运算
num1 = 100
num2 = 50
num3 = 3

num1 **= num3
num2 //= num3

print('Num1 =', num1, 'Num2 =', num2, 'Num3 =', num3)

程序运行后,控制台输出如下:

请添加图片描述

我们首先定义了三个变量,使用赋值运算符分别赋初值为 100、50 和 3。

接着我们将 num1 的值赋值为 num1 和 num2 的幂次方,使用整除赋值运算符将 num2 的值赋值为 num2 和 num3 的整除商。

最后,我们使用 print() 函数,打印出这三个变量的值。

Python赋值运算符总结

在 Python 中,赋值运算符是对已存在的变量进行重新设置新值的运算符。

Python中直接赋值,加赋值、减赋值、乘赋值、除赋值、取模赋值、整除赋值和乘方赋值运算的运算符分别是 =+=-=*=/=%=//=**=

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

i白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值