首页 / PYTHON / Python运算符的详细介绍
Python运算符的详细介绍
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python运算符的详细介绍,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3919字,纯文字阅读大概需要6分钟。
内容图文
Python算术运算符
#!/usr/bin/env python #-*- coding: utf-8 -*- a = 21 b = 10 c = 0 c = a + b print ("1.c的值为:",c) c = a - b print ("2.c的值为:",c) c = a * b print ("3.c的值为:",c) c = a / b print ("4.c的值为:",c) c = a % b print ("5.c的值为:",c) # 修改变量 a 、b 、c a = 2 b = 3 c = a**b print ("6.c的值为:",c) a = 10 b = 5 c = a//b print ("7.c的值为:",c)
以上实例输出结果:
1.c的值为: 31 2.c的值为: 11 3.c的值为: 210 4.c的值为: 2.1 5.c的值为: 1 6.c的值为: 8 7.c的值为: 2
Python比较运算符
以下实例演示了Python所有比较运算符的操作:
#!/usr/bin/env python #-*- coding: utf-8 -*- a = 21 b = 10 c = 0 if (a == b): print ("1. a 等于 b") else: print ("1. a 不等于 b") if ( a != b): print ("2. a 不等于 b") else: print ("2. a 等于 b") if ( a < b ): print ("4. a 小于 b") else: print ("4. a 大于 b") if ( a > b ): print ("5. a 大于 b") else: print ("6. a 小于 b") if ( a >= b ): print ("7. a 大于等于 b") else: print ("7. a 小于 b ") if ( a <= b): print ("8. a 小于等于 b") else: print ("8. a 大于 b")
以上实例输出结果:
1. a 不等于 b 2. a 不等于 b 4. a 大于 b 5. a 大于 b 7. a 大于等于 b 8. a 大于 b
Python赋值运算符
以下实例演示了Python所有赋值运算符的操作:
#!/usr/bin/env python #-*- coding: utf-8 -*- a = 21 b = 10 c = 0 c = a + b print ("1 - c 的值为:", c) c += a print ("2 - c 的值为:", c) c *= a print ("3 - c 的值为:", c) c /= a print ("4 - c 的值为:", c) c = 2 c %= a print ("5 - c 的值为:", c) c **= a print ("6 - c 的值为:", c) c //= a print ("7 - c 的值为:", c)
以上实例输出结果:
1 - c 的值为: 31 2 - c 的值为: 52 3 - c 的值为: 1092 4 - c 的值为: 52.0 5 - c 的值为: 2 6 - c 的值为: 2097152 7 - c 的值为: 99864
Python逻辑运算符
以下实例演示了Python所有逻辑运算符的操作:
#!/usr/bin/env python #-*- coding: utf-8 -*- a = 21 b = 10 if ( a and b ): print ("1 - 变量 a 和 b 都为 true") else: print ("1 - 变量 a 和 b 有一个不为 true") if ( a or b ): print ("2 - 变量 a 和 b 都为 true,或其中一个变量为 true") else: print ("2 - 变量 a 和 b 都不为 true") # 修改变量 a 的值 a = 0 if ( a and b ): print ("3 - 变量 a 和 b 都为 true") else: print ("3 - 变量 a 和 b 有一个不为 true") if ( a or b ): print ("4 - 变量 a 和 b 都为 true,或其中一个变量为 true") else: print ("4 - 变量 a 和 b 都不为 true") if not( a and b ): print ("5 - 变量 a 和 b 都为 false,或其中一个变量为 false") else: print ("5 - 变量 a 和 b 都为 true")
以上实例输出结果:
1 - 变量 a 和 b 都为 true 2 - 变量 a 和 b 都为 true,或其中一个变量为 true 3 - 变量 a 和 b 有一个不为 true 4 - 变量 a 和 b 都为 true,或其中一个变量为 true 5 - 变量 a 和 b 都为 false,或其中一个变量为 false
Python成员运算符
以下实例演示了Python所有成员运算符的操作
#!/usr/bin/env python #-*- coding: utf-8 -*- a = 10 b = 20 list = [1, 2, 3, 4, 5 ]; if ( a in list ): print ("1 - 变量 a 在给定的列表中 list 中") else: print ("1 - 变量 a 不在给定的列表中 list 中") if ( b not in list ): print ("2 - 变量 b 不在给定的列表中 list 中") else: print ("2 - 变量 b 在给定的列表中 list 中") # 修改变量 a 的值 a = 2 if ( a in list ): print ("3 - 变量 a 在给定的列表中 list 中") else: print ("3 - 变量 a 不在给定的列表中 list 中")
以上实例输出结果:
1 - 变量 a 不在给定的列表中 list 中 2 - 变量 b 不在给定的列表中 list 中 3 - 变量 a 在给定的列表中 list 中
Python运算符优先级
以下表格列出了从最高到最低优先级的所有运算符:
以下实例演示了Python所有运算符优先级的操作:
#!/usr/bin/env python #-*- coding: utf-8 -*- a = 20 b = 10 c = 15 d = 5 e = 0 e = (a + b) * c / d #( 30 * 15 ) / 5 print ("(a + b) * c / d 运算结果为:", e) e = ((a + b) * c) / d # (30 * 15 ) / 5 print ("((a + b) * c) / d 运算结果为:", e) e = (a + b) * (c / d); # (30) * (15/5) print ("(a + b) * (c / d) 运算结果为:", e) e = a + (b * c) / d; # 20 + (150/5) print ("a + (b * c) / d 运算结果为:", e)
以上实例输出结果:
(a + b) * c / d 运算结果为: 90.0 ((a + b) * c) / d 运算结果为: 90.0 (a + b) * (c / d) 运算结果为: 90.0 a + (b * c) / d 运算结果为: 50.0
以上就是Python运算符的详细介绍的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是互联网集市为您收集整理的Python运算符的详细介绍全部内容,希望文章能够帮你解决Python运算符的详细介绍所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。