IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Python 运算符 -> 正文阅读

[开发工具]Python 运算符

一、算数运算符

  1. 算数运算符包括:+ - * / // % **

  2. 代码:

    a = 10;
    b = 3;
    print("加法:a + b =",a + b)
    print("减法:a - b =",a - b)
    print("乘法:a * b =",a * b)
    print("除法:a / b =",a / b)
    print("求商:a // b =",a // b)
    print("求余:a % b =",a % b)
    print("a的b次幂:a ** b =",a ** b)
    
  3. 运行效果

二、增强运算符

  1. 增强运算符包括:+= -= *= /= //= **= %=
  2. 说明:
    1. a += b 等同于 a = a + b;
    2. 其他增强运算符预算规则同算数运算符。

三、比较运算符

  1. 比较运算符包括:> < >= <= == !=

  2. 比较运算符的运算结果为布尔类型数据(True or False)

  3. 代码:

    a = 10;
    b = 3;
    print("大于:", a > b);
    print("小于:", a < b);
    print("大于等于:", a >= b);
    print("小于等于:", a <= b);
    print("不等于:", a != b);
    print("等于:", a == b);
    
  4. 运行效果

四、逻辑运算符

  1. 逻辑运算符包括:and or not

  2. 逻辑运算符最终的运行效果会得到一个布尔类型数据(True or False)

  3. and:与运算,一假为假,全真为真。所有条件中只要有一个值为 False 那么最后的运行结果为 False;所有条件都为真,则运行结果为 True

  4. or:或运算,一真为真,全假为假。所有条件中只要有一个值为 True 那么最后的运行结果为 True;所有条件都为假,则运行结果为 False

  5. not:取反,条件为真则为假,条件为假则为真。

  6. 代码:

    a = 10;
    b = 3;
    print("与运算:",a > b and b > 0);      # True and True = True
    print("与运算:",a > 10 and b > 0);     # False and True = False
    print("或运算:",a > 0 or b > a);       # True or False = True
    print("或运算:",a > 20 or b > a);      # False or False = False
    
  7. 运行效果

五、身份运算符

  1. 身份运算符包括:is 和 is not

  2. is 用于判断两个对象是否是同一个对象,是返回 True,否则返回 False。

  3. is not 与 is 恰恰相反。

  4. 代码:

    a = 100.0;
    b = 100;
    c = 1e2;
    d = '100.0';
    print("a is b = ",a is b);
    print("a is not b = ",a is not b);
    print("a is c = ",a is c);
    print("a is not c = ",a is not c);
    print("a is d = ",a is d);
    print("a is not d = ",a is not d);
    
  5. 运行效果

六、运算符的优先级

  1. 由高到低顺序如下:
  2. 算数运算符
  3. 比较运算符
  4. 增强运算符
  5. 身份运算符
  6. 逻辑运算符
  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-09-26 10:23:24  更:2021-09-26 10:24:18 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 3:24:07-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码