ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Python中的运算符

2021-12-27 17:37:20  阅读:112  来源: 互联网

标签:10 运算 Python 运算符 print 取余 赋值


Python中的运算符

算术运算符

标准算数运算符

运算符 说明
+ 加法运算
- 减法运算
* 乘法运算
/ 除法运算
// 整除运算
print(11 / 2) # 5
print(-9 // 4) # -3一正一负向下取整

取余运算符

运算符 说明
% 取余运算

幂运算符

# 1.01^2
a = 1.01 ** 2

赋值运算符

特点

  • 从右到左执行
  • 支持链式赋值
  • 支持参数赋值
  • 支持系列解包赋值a, b, c = 20, 30, 40
# 交换两个变量的值
a, b = 10, 20
a, b = b, a

比较运算符

对变量或表达式的结果进行大小、真假的比较

== 比较的是对象的value

比较标识使用的是is

a = 10
b = 10
# a和b的值相同
print(a == b)
# a 和 b 的地址相同
print(a is b)

# a和b的id不相等
print(a is not b)
# 值相同,python不会开辟一块新的内存

布尔运算符

运算符 说明
and 逻辑与
or 逻辑或
not 逻辑非
in
not in
s = "Hello World"

print('o' in s)
print('o' not in s)

位运算符

运算符的优先级

算数运算 -> 位运算 -> 比较运算 -> 布尔运算 -> 赋值运算

标签:10,运算,Python,运算符,print,取余,赋值
来源: https://www.cnblogs.com/Gazikel/p/15737085.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有