Python的基础(运算符)
来源:互联网 发布:淘宝客卖家后台登陆 编辑:程序博客网 时间:2024/05/30 04:11
1.算术运算符
#算术运算符a = 2b = 3c = 0c = a + b # + 两对象相加print('a + b = ', c)c = a - b # - 两对象相减print('a - b = ', c)c = a * b # * 两对象相乘print('a * b = ', c)c = b / a # / b除以aprint('b / a = ', c) c = b % a # % 取模,返回除法的余数print('b % a = ', c)c = a ** b # ** 幂 a的b次幂print('a ** b', c)c = b // a #取整除, 返回商的整数部分print('b // a = ', c)
2.比较运算符
#比较运算符a = 2b = 3c = 0# == 等于if(a == b): print(True) #Python中相同的缩进代表代码块else: print(False)# != 不等于if(a != b): print(True) else: print(False)# > 大于if(a > b): print(True) else: print(False)# < 小于if(a < b): print(True) else: print(False)# <= 小于或等于if(a <= b): print(True) else: print(False)# >= 小于或等于if(a >= b): print(True) else: print(False)
3.赋值运算符
#赋值运算符a = 2b = 3c = 0#c = a + b 将 a + b 的运算结果赋值为 cc = a + bprint(c)#c += a 等效于 c = c + ac += aprint(c)#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
4.位运算符
#位运算符a = 67 #67 = 0100 0011b = 15 #15 = 0000 1111c = 0c = a & b #按位与print(c) # 3 = 0000 0011c = a | b #按位或print(c) # 79 = 0100 1111c = a ^ b #按位异或print(c) # 76 = 0100 1100c = ~ b #按位取反print(c) # -16 = 1111 0000c = a << 2 #左移print(c) # 268 = 1 0000 1100c = a >> 2 #右移print(c) # 16 = 0001 0000
0 0
- Python的基础(运算符)
- Python基础--运算符
- 基础 python(二)运算符
- Python基础运算符、字符串
- python基础之运算符
- Python基础04 运算符
- Python基础(一)——运算符、变量
- Python基础(2)-基本数据类型以及运算符介绍
- Python基础一(基本类型和运算符)
- Python 的运算符
- python的运算符
- Python的运算符
- Python的运算符
- Python 基础01_运算符
- Python基础之运算操作符总结
- Python语法基础06.运算符
- python基础(1) 数据类型和运算符
- [Python基础]运算符与表达式
- 生物学笔记四(奇特之处)
- 程序填充
- Linux修改用户默认目录的方法
- 卸载oarcle11g
- linux 下mariadb源码包安装
- Python的基础(运算符)
- makefile 模版
- Tornado官方文档,中文翻译(一)
- Msm8974的cont_splash_screen问题
- 用Gradle打jar包
- 30条html代码编写规范
- Cookie/Session机制详解
- POJ 1458 Common Subsequence(最长公共子序列LCS)
- 表格基础1