目录

算数运算符

目标

01. 算数运算符

02. 算数运算符的优先级


算数运算符

计算机,顾名思义就是负责进行 数学计算 并且 存储计算结果 的电子设备

目标

  • 算术运算符的基本使用

01. 算数运算符

  • 算数运算符是 运算符的一种

  • 是完成基本的算术运算使用的符号,用来处理四则运算

运算符 描述 实例
+ 10 + 20 = 30
- 10 - 20 = -10
* 10 * 20 = 200
/ 10 / 20 = 0.5
// 取整除 返回除法的整数部分(商) 9 // 2 输出结果 4
% 取余数 返回除法的余数 9 % 2 = 1
** 又称次方、乘方,2 ** 3 = 8
  • 在 Python 中 * 运算符还可以用于字符串,计算结果就是字符串重复指定次数的结果

In [1]: "-" * 50
Out[1]: '----------------------------------------' 

02. 算数运算符的优先级

  • 和数学中的运算符的优先级一致,在 Python 中进行数学计算时,同样也是:

    • 先乘除后加减

    • 同级运算符是 从左至右 计算

    • 可以使用 () 调整计算的优先级

  • 以下表格的算数优先级由高到最低顺序排列

运算符 描述
** 幂 (最高优先级)
* / % // 乘、除、取余数、取整除
+ - 加法、减法
  • 例如:

    • 2 + 3 * 5 = 17

    • (2 + 3) * 5 = 25

    • 2 * 3 + 5 = 11

    • 2 * (3 + 5) = 16

黑马程序员 Python学习笔记之 算数运算符相关推荐

  1. 黑马程序员Maven学习笔记

    前言 这里是黑马程序员Maven学习笔记分享,这是视频链接. 我还有其它前端内容的笔记,有需要可以查看. 文章目录 前言 基础 Maven简介 Maven是什么 Maven的作用 Maven的下载 M ...

  2. 黑马程序员C++学习笔记(第三阶段核心:STL)--- 更新中

    目录 迭代器 序列式容器 vector -- 可随机访问 list -- 不支持随机访问 deque -- 动态 关联式容器 -- 红黑树 map multimap set multiset -- 废 ...

  3. 黑马程序员Javaweb学习笔记01

    该博客主要记录在学习黑马程序员Javaweb过程的一些笔记,方便复习以及加强记忆 文章目录 一 . BS架构,HTTP协议 http请求数据格式和相应数据格式 二 . web服务器 2.1 tomca ...

  4. 黑马程序员Javaweb学习笔记02【request和response】

    该博客主要记录在学习黑马程序员Javaweb过程的一些笔记,方便复习以及加强记忆

  5. 黑马程序员C++学习笔记<第一阶段_基础篇>

    配套视频网址: 黑马程序员:http://yun.itheima.com/course/520.html?bili B站:https://www.bilibili.com/video/BV1et411 ...

  6. 黑马程序员SSM-MyBatisPlus学习笔记

    目录 一.MyBatisPlus简介 1.1 SpringBoot整合MyBatisPlus入门程序 1.2 MyBatisPlus概述 二.标准数据层开发 2.1 标准数据层CRUD功能 2.2 分 ...

  7. 【黑马程序员JVM学习笔记】01.引言

    1. 什么是JVM? 定义: Java Virtual Machine,Java程序的运行环境(Java二进制字节码的运行环境) 好处: 一次编写,到处运行 自动内存管理,垃圾回收功能 数组下标越界检 ...

  8. 黑马程序员-C#学习笔记(二)

    ---------------------- ASP.Net+Android+IOS开发..Net培训.期待与您交流! ---------------------- - C# 学习笔记 一.变量与表达 ...

  9. 黑马程序员C++学习笔记(第二阶段核心:面向对象)(一)

    目录 内存分区:代码区,全局区,栈区,堆区 程序运行前:代码区,全局区 程序运行后:栈区,堆区 引用--给变量起别名 注意事项 引用做函数参数 引用做函数返回值 引用的本质---指针常量(值可变,指向 ...

  10. 黑马程序员C++学习笔记(第一阶段:基础)

    目录 起步:hello c++ 常量(不可修改):#define ,const 关键字 标识符(常量,变量) 数据类型: 给变量分配合适的内存空间 整型:short,int,long,long lon ...

最新文章

  1. 遇到洋妞不敢搭讪,程序员的羞涩你不懂
  2. flume记录(2)监控文件和目录,对hdfs操作
  3. MIME媒体类型:简介,作用(描述并标记多媒体内容),示例
  4. 华为全场景AI计算框架MindSpore正式开源,赋能开发者昇腾万里
  5. java 重定向到某个页面并弹出消息_前端面试100问之浏览器从输入URL到页面展示发生了什么...
  6. R之data.table速查手册
  7. 二进制中 等比数列求和公式
  8. 线性代数Python计算:矩阵对角化
  9. nc 自开节点做参照_NC6period;3常见问题记录
  10. 如何成为荣耀开发者:注册与认证常见问题
  11. 前后端交互,密码加密,RSA 实现前端 js 加密,后端 go 解密
  12. 一文搞懂ECU休眠唤醒之利器-TJA1145
  13. CSS篇一一简短介绍下CSS
  14. iPhone XS系列降价一千元;Intel雷电接口将融合USB4;蔚来汽车收入、亏损均增长百分百 | 雷锋早报... 1
  15. python线程和c++线程的区别_Python、线程、吉尔和C++
  16. 仿造问卷星--开发一套调查问卷设计工具(3/3)--完整流程
  17. 计算机结构及CISC和RISC
  18. 赛扬处理器_神舟推出优雅X4D2轻薄本,搭载赛扬处理器
  19. Java常用工具包 Jodd jar包
  20. 高光谱解混(一)——高光谱分解综述:基于几何,统计和稀疏回归的方法

热门文章

  1. ajax 怎么添加,添加功能(Ajax版)
  2. com 的 IUnknown 接口的了解
  3. html5控制字大小的代码,js根据字符串长度控制字体大小代码
  4. qlabel显示图片同时鼠标点击画线_怎样将CAJ文档转成JPG图片?
  5. python语言单词_python – 在动词/名词/形容词之间转换单词
  6. #数组元素相乘_C++ 矩阵相乘
  7. FastDFS入门一篇就够 1
  8. 参考官方mysql自定义一个mysql sink connector
  9. Solr中的q与fq参数的区别
  10. 我与分布式机器学习的故事