# 1.算术运算符
print('1.算术运算符')
# 1.1 + 求和
a = 10
b = 20
c = a + b
print(c)
print('a+b={}'.format(c))
print('a+b=%i' % c)
print(f'a+b={c}') # 1.2 - 求差
print('a - b =', a - b) # 1.3 * 乘法
print('a * b =', a * b) # 1.4 / 除法
print('a / b =', a / b) # 0.5 # 1.5 % 取余
print('7 % 3 =', 7 % 3) # 1.6 ** 次方
print('2 ** 3 = ', 2 ** 3) # 1.7 // 取整
print('7 // 3 =', 7 // 3) # 2 # 2.比较运算符
print('2.比较运算符')
# 2.1 == 判断两边是否相等 输出bool类型
print(2.1)
print('1+1 == 2', 1+1 == 2)
print('1+1 == 3', 1+1 == 3)
print('a == a', 'a' == 'a') # 2.2 != 判断两边是否不相等
print(2.2)
print('1+1 != 3', 1+1 != 3) # 2.3 >
print(2.3)
print('2 > 1', 2 > 1) # 2.4 <
print(2.4)
print('2 < 1', 2 < 1) # 2.5 >=
print(2.5)
print('1 >= 1', 1 >= 1) # 2.6 <=
print(2.6)
print('2 <= 2', 2 <= 2) # 3.赋值运算符
print('3.赋值运算符') # 3.1 =
a = 10 # 3.2 += c+=a == c=c+a
# -= *= /= %= **= //=
print(3.2)
a = 1
b = 2
c = a + b
print(c)
a += b
print(a) # 4.位运算符 &与 |或 ^异或 ~取反 <<左移动 >>右移动 用得少
print('4.位运算符') # 4.1 二进制转换为十进制
print(4.1)
a = 60
# 查看a的二进制 bin()
print(bin(a)) # 00111100
b = '0b111100' # 0b代表可以在0b这里补位
# b是二进制标志
print(int(b, 2)) # 将二进制数b转换为十进制数 # 5.逻辑运算符
print('5.逻辑运算符') # 5.1 布尔与 and 两边同时满足,结果为True,否则False
print(5.1)
print(1+1 == 2 and 2+2 == 4 and 3+3 == 6)
print(1+1 == 2 and 2+2 != 4) # 5.2 布尔或 or 只要有一边成立,则为True,否则False
print(5.2)
print(1+1 == 2 or 2+2 != 4) # 5.3 布尔非 not 真假倒置
print(5.3)
print(not False)
print(not 1+1 == 2) # 6.成员运算符 in not in
print('6.成员运算符') # 6.1 in
print(6.1)
a = 'a'
b = 'abc'
print(a in b) # a是否在b中 # 6.2 not in
print(6.2)
print(a not in b) # 7.身份运算符 is is not
print('7.身份运算符')
a = 1
b = 2
print(a is b) # id(a) == id(b)
print(id(a) == id(b))
print(a is not b) # 今日作业
print('今日作业')
a = 100
b = 200
c = 'abc'
print(a + b)
print(a ** 3)
print(a == 100)
print(a > 100)
print(c == 'cba')
print(a == b)
print('a' in c)

python的一些运算符的更多相关文章

  1. python基础之运算符

    算术运算符 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 31 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -11 * 乘 - 两个数相乘或是返回一个被重复 ...

  2. Python基础-Python的三元运算符和lambda表达式

    1. Python的三元表达式: 现在大部分高级语言都支持 “?”这个三元运算符,它对应的表达式如下:condition ? value if true:value if else 但是 Python ...

  3. 【Python】 解析Python中的运算符

    Python中的运算符相比较于传统的C/C++差别不是很大,主要是一些个别的运算符上的差别.包括:算术.比较.赋值.位.逻辑.成员.身份等.它们的优先级: 符号 说明 ** 指数(最高优先级) ~,+ ...

  4. Python表达式与运算符

    表达式与运算符 Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 算术运算符 运算符 描述 + 加 - 两 ...

  5. 【转】Python中的运算符

    [转]Python中的运算符 说完常用的数据类型,再来说下运算符.运算符用于将各种类型的数据进行运算,让静态的数据跑起来. 编程语言中的运算大致分为以下几个大类: 算术运算, 用于加减乘除等数学运算 ...

  6. python中的运算符及表达式及常用内置函数

    知识内容: 1.运算符与表达式 2.for\while初步了解 3.常用内置函数 一.运算符与表达式 python与其他语言一样支持大多数算数运算符.关系运算符.逻辑运算符以及位运算符,并且有和大多数 ...

  7. Python中的运算符与表达式

    你所编写的大多数语句(逻辑行)都包含了表达式(Expressions).一个表达式的简单例子便是 2+3.表达式可以拆分成运算符(Operators)与操作数(Operands).运算符(Operat ...

  8. python入门5 运算符

    python运算符: 1 算术运算符 加减乘除 取余 求商 求幂等 2 比较运算符==   !=  >  >=  < <= 3 逻辑运算符 and  not  or 4 赋值运 ...

  9. Python 基础 常用运算符

    Python 基础 常用运算符 计算机可以进行的运算有很多种,可不只加减乘除这么简单,运算按种类可分为算术运算.比较运算.逻辑运算.赋值运算.成员运算.身份运算.位运算. 今天我们暂只学习 算术运算. ...

  10. python学习第六天运算符总结大全

    python学习第六天运算符总结大全,玖乐网络(www.96net.com.cn)列出下面详细 1,算术运算符 + 加 - 减 *乘 / 除 % 求模 ** 乘方 // 取整除 - 返回商的整数部分 ...

随机推荐

  1. 定语从句关系代词只能用 that 的情况

    当先行词被形容词最高级.序数词,以及 the only.the very.the right 等修饰时,关系代词只能用 that. This is the most interesting movie ...

  2. 基于 Sequelize.js + Express.js 开发一套 Web 后端服务器

    什么是 Sequelize 我们知道 Web 应用开发中的 Web 后端开发一般都是 Java.Python.ASP.NET 等语言.十年前,Node.js 的出现使得原本仅限于运行在浏览器中的 Ja ...

  3. 使用Python的selenium库制作脚本,支持后台运行

    本文介绍如何使用Python的selenium库制作脚本.概念:       Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome.Firefox.Safari等主流界面 ...

  4. JavaScript基础回顾知识点记录4-正则表达式篇(介绍基本使用)

    js 中 正则表达式使用 创建正则对象和test方法使用 /* 创建正则表达式的对象 语法: var 变量 = new RegExp("正则表达式","匹配模式" ...

  5. 记录一次数据库CPU被打满的排查过程

    1 前言 近期随着数据量的增长,数据库CPU使用率100%报警频繁起来.第一个想到的就是慢Sql,我们对未合理运用索引的表加入索引后,问题依然没有得到解决,深入排查时,发现在 order by id ...

  6. Linux虚拟机报错grub rescue解决步骤

    /boot 分区内核文件丢失 实验准备 1) 准备:rm -rf /boot/* 2) 系统启动报错截图 修复步骤 重启显示logo时 按 Esc,选择从光驱启动 或者关机再选择打开电源时进入固件 移 ...

  7. KingbaseES V8R3集群维护案例之---在线添加备库管理节点

    案例说明: 在KingbaseES V8R3主备流复制的集群中 ,一般有两个节点是集群的管理节点,分为master和standby:如对于一主二备的架构,其中有两个节点是管理节点,三个数据节点:管理节 ...

  8. Docker安装Openresty总结

    1. 启动Docker systemctl start docker 2. 查询有没有openresty镜像 docker search openresty -s 30 -s 30 stars数大于3 ...

  9. Linux Netlink学习笔记

    参考链接:https://www.systutorials.com/docs/linux/man/7-netlink/ 1. 监听Netlink消息类型示例 Netlink是用户程序与内核通信的soc ...

  10. 华南理工大学 Python第2章课后小测-2

    1.(单选)下列符号中,有()个是Python的关键字.(1)if    (2)lambda  (3)not   (4) For   (5)None(6)from  (7)True   (8)fina ...