Python从零开始入门 - P2 运算符和常用语句

本文详细介绍了Python中的各种运算符,如算术运算、赋值运算、比较运算、逻辑运算、成员运算和位运算,以及条件语句(if、elif、else)、while和for循环的用法。此外,还讨论了break和continue语句的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

5. Python 运算符

Python 中的运算符共有五种:算术运算符、赋值运算符、比较运算符、逻辑运算符、成员运算符、位运算符

5.1 算术运算符

算术运算符即为日常生活中的加减乘除四则运算。

运算符

功能说明

加法运算符(+)

用于获取两个对象相加的结果

减法运算符(-)

用于得到负数或获取a减b的结果

乘法运算符(*)

用于获取两个对象相乘的结果

除法运算符(/)

用于获取a除以b的商的结果

取余运算符(%)

用于获取a除以b的余数

整除运算符(//)

用于获取a除以b的商的整数部分

幂运算符(**)

用于获取a的b次幂

a, b = 5, 3
print("a + b 的结果为: ", a + b)      # 输出结果为:  8
print("a - b 的结果为: ", a - b)      # 输出结果为:  2
print("-a 的结果为: ", -a)            # 输出结果为:  -5
print("a * b 的结果为: ", a * b)      # 输出结果为:  15
print("a / b 的结果为: ", a / b)      # 输出结果为:  1.6666666666666667
print("a % b 的结果为: ", a % b)      # 输出结果为:  2
print("a // b 的结果为: ", a // b)    # 输出结果为:  1
print("a ** b 的结果为: ", a ** b)    # 输出结果为:  125

5.2 赋值运算符

赋值运算符只有一个,即“ = ”,它的作用是把等号右边的值赋给左边

但赋值运算符可以和算术运算符复合使用,起到待赋值的变量先参与运算,再赋值的效果。

运算符

功能说明

加法赋值运算符(+=)

c += a 等效于 c = c + a

减法赋值运算符(-=)

c -= a 等效于 c = c - a

乘法赋值运算符(*=)

c *= a 等效于 c = c * a

除法赋值运算符(/=)

c /= a 等效于 c = c / a

取模赋值运算符(%=)

c %= a 等效于 c = c % a

取整除赋值运算符(//=)

c //= a 等效于 c = c // a

幂赋值运算符(**=)

c **= a 等效于 c = c ** a

a, c = 2, 3
c += a
print("c += a的结果为: ", c)
c -= a
print("c -= a的结果为: ", c)
c *= a
print("c *= a的结果为: ", c)

""" 输出结果
c += a的结果为:  5
c -= a的结果为:  3
c *= a的结果为:  6
"""

5.3 比较运算符

比较运算符的返回值均为 bool 型变量,当符合比较结果时,将返回 True,反之将返回 False。

运算符

功能说明

==

检查两个操作数的值是否相等

!=

检查两个操作数的值是否不相等<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

学习GIS的小黄

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

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

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

打赏作者

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

抵扣说明:

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

余额充值