目录

前言

一.运算符

1.在Python运算符中分为

2.算数运算符

3.比较重要的运算符

4.解决精度问题(了解)

总结


前言

本章将会讲解如何使用Python运算符中的算数运算符。

一.运算符

1.在Python运算符中分为

  1. 算术运算符
  2. 比较运算符
  3. 赋值运算符
  4. 逻辑运算符
  5. 位运算符
  6. 成员运算符
  7. 身份运算符
  8. 三目运算符

2.算数运算符

算数运算符其实就是咱们常见的+,-,*,÷。(Python中的乘是*,不是×)

3.比较重要的运算符

print(3*3)         # *  乘号:   输出得9
print(3**4)        # **  次方 :  输出得81print(50-5*6)      #    遵循数学算数顺序,先乘除,后加减    输出得20
print((50-5*6)/4)   #  /   除以   返回是浮点数      输出得5.0print(9/3)          #得3.0print(10/3)         #计算机(二进制010101)返回为10进制   #二进制的有穷性(了解)  输出得3.3333333333333335print(10//3)        #   //:整数 向下取整 3.3333333333333335 取3print(-10//3)       #-3.3333333333333335------> 向下取整 -4print(10%3)         # %  模/取余数   10//3=3....1   3*3=9 10-9=1
print(-10%3)        # -10//3=-4    -4*3=-12   -10-(-12)=2print(5.4-3)        #2.4000000000000004     并不是Python的bug,是因为计算时需要转为2进制,# 计算完后结果转为10进制,从而产生精准误差

十进制转二进制转法

  1. 0.1*2=0.2<1取0
  2. 0.2*2=0.4<1取0
  3. 0.4*2=0.8<1取0
  4. 0.8*2=1.6>1取1
  5. 0.6*2=1.2>1取1
  6. 0.2*2=0.4<1取0

4.解决精度问题(了解)

通过导入内置的模块 decimal

import decimal            #导入decimal模块

解决了精度的问题   (查看说明Ctrl+鼠标移动到需要查看的类点击进入)

from decimal import Decimal  #从decimal模块中导入Decimal类
print(Decimal('5.4')-Decimal('3'))  #输出得2.4查看类型num=(Decimal('5.4')-Decimal('3'))
print(num)
print(type(num))#<class 'decimal.Decimal'>

整数输出 不加引号(更加详细,精准)

print(Decimal(5.4)-Decimal(3))     #得2.400000000000000355271367880

总结

/ 计算结果是 浮点数 ,即使两个数都是整数,结果也是浮点数
// 与 % 都是 向下取整
如果想同时得到 商 和 余数 ,可以用 divmod() 这个方法。该方法的返回值是 tuple(x//y, x%y)
x=10
y=3
print(divmod(x,y))   #divmod(x,y)---->(x//y, x%y)(商,余数)

创作不易,求关注,点赞,收藏,谢谢~

Python编程运算符 ——算数运算符相关推荐

  1. Python基础(注释/算数运算符/变量类型/拼接字符串)

    注释 Python中的注释分为单行注释和多行注释两种 注释后面的内容不会被当做程序代码执行,而是被当做说明文字,只起到辅助说明作用 为了保证代码的可读性,Python对注释的格式做了一些规定 单行注释 ...

  2. Python中的算数运算符

    1. 算数运算符的介绍 算数运算符是运算符的一种,也称为数学运算符,是完成基本的算术运算使用的符号,用来处理四则运算. 运算符 描述 实例 + 加 10 + 20 = 30 - 减 10 - 20 = ...

  3. Python基础之算数运算符

    python算数运算符 目录 一.算数运算符 二.比较运算符 三.逻辑运算符 四.赋值运算符 五.运算符的优先级 一.算数运算符 + - * / //(取整除) %(取余)  **(幂) 二.比较运算 ...

  4. java运算符(算数运算符、三目运算符、位运算符)

    java运算符 1 运算符:算术运算符 %:求余运算符. /:除法运算符. ++自增运算符 三目运算符 (条件表达式)?表达式1:表达式2: 练习题 位运算符 2 程序流程控制 2.1 if-else ...

  5. python中的运算符举例_举例讲解Python中的算数运算符的用法

    下表列出了所有Python语言支持的算术运算符.假设变量a持有10和变量b持有20,则: 例子: 试试下面的例子就明白了所有的Python编程语言提供了算术运算符: #!/usr/bin/python ...

  6. python运算符讲解_举例讲解Python中的算数运算符的用法

    下表列出了所有Python语言支持的算术运算符.假设变量a持有10和变量b持有20,则: 例子: 试试下面的例子就明白了所有的Python编程语言提供了算术运算符: #!/usr/bin/python ...

  7. python使用什么注释语句和运算-Python基础之注释,算数运算符,变量,输入和格式化输出...

    Python的注释 注释的作用:用自己熟悉的语言,对某些代码进行标注说明,增强程序的可读性: 在python解释器解释代码的过程中,凡是#右边的,解释器都直接跳过这一行: 注释的分类 单行注释 # 这 ...

  8. Python中的注释和算数运算符

    Python中的注释和算数运算符 文章目录 Python中的注释和算数运算符 一.注释 01. 注释的作用 02. 单行注释(行注释) 在代码后面增加的单行注释 03. 多行注释(块注释) 什么时候需 ...

  9. Python的算数运算符

    算数运算符 计算机,顾名思义就是负责进行 数学计算 并且 存储计算结果 的电子设备 目标 算术运算符的基本使用 01. 算数运算符 算数运算符是 运算符的一种 是完成基本的算术运算使用的符号,用来处理 ...

最新文章

  1. 基于UDP的socket客户服务器编程
  2. 数学建模学习笔记——模糊综合评价模型(评价类,发放问卷一般不用)
  3. 分析外星人计算Pi的程序
  4. 阿里云https+nginx服务搭建
  5. OUR D3.JS 数据可视化专题站(转)
  6. 3秒取暖,超高颜值!冬日必备的大宇取暖器
  7. 为什么Firefox 3及之后的版本不能加载本地的JavaScript文件了?
  8. grep 多模式匹配
  9. java 前端ui框架_5 个优秀前端 UI 框架
  10. verilog符号 与或非 异或_与非门、或非门、异或门、同或门的逻辑表达式和逻辑符号怎么写...
  11. 使用富盛Sbo-Addon程序开发框架轻松开发模态单据选择查询功能实例
  12. 论文笔记:Exploiting Cloze Questions for Few Shot Text Classification and Natural Language Inference
  13. 史上首次,45岁边缘计算大牛蒋濛当选普渡大学校长!
  14. 12.14黄金白银欧美盘走势分析及期货原油操作建议
  15. POJ1753题解(枚举)
  16. WLAN@Wi-Fi
  17. Spring整合日志框架Log4j2
  18. Node.js最新最详细安装教程(2020)
  19. JavaScript基础语法(VS Code)
  20. Day1.数据可视化-Python语法

热门文章

  1. C语言:实验7-3-5 输出大写英文字母.2021-08-05
  2. 软考中级 真题 2018年上半年 系统集成项目管理工程师 基础知识 上午试卷
  3. ranch 源码分析(完)
  4. 基于逻辑回归算法癌症症状预测分析
  5. 国庆节,异乡游子如何为自己抢到一张高铁票
  6. 港科夜闻|香港科大(广州)8位创校教授获评2020南沙高端领军人才
  7. 数据分析统计基础(四):关联性分析
  8. dqn irl_“ IRL”是什么意思,以及如何使用它?
  9. TICK监控体系介绍
  10. JavaScript for、for..in、for..of、forEach的区别