网站优化需要,wordpress主体开发,赌钱网站怎么做的,免费logo目录 1 REPL2 启动3 算术运算符4 算术运算符的优先级5 清除屏幕总结 上一节我们安装了Python的开发环境#xff0c;本节我们介绍一下REPL的概念 1 REPL
首先解释一下python执行代码的一个交互环境的定义#xff1a; Python REPL#xff08;Read-Eval-Print Loop#xff0c… 目录 1 REPL2 启动3 算术运算符4 算术运算符的优先级5 清除屏幕总结 上一节我们安装了Python的开发环境本节我们介绍一下REPL的概念 1 REPL
首先解释一下python执行代码的一个交互环境的定义 Python REPLRead-Eval-Print Loop读取-求值-打印循环是一个交互式环境允许您逐行执行 Python 代码。
这个是REPL的解释总体上就是一个python代码的运行环境我们可以不断的在里边输入代码并且观察运行的结果。
2 启动
启动交互环境的方法是按winR 输入 cmd 然后在命令行里输入python 在三个右箭头的旁边光标闪烁表明环境已经正常启动在等待输入命令
我们现在输入print(‘hello world’)语句按下回车命令被执行显示执行的结果hello world 然后光标再次出现进入下一次循环等待这就是REPL的一个过程
当然我们还可以连续输入语句比如我们输入x3y2xy 最终显示了计算的结果5
3 算术运算符
我们在上边展示了加法的使用Python还支持其他的运算符如下
加法用于将两个数字相加。减法-用于计算两个数字之间的差。乘法*用于计算两个数字之间的积。除法/用于计算两个数字之间的商。整数除法//用于计算两个数字之间的整数商即商向下取整取模%用于计算两个数字之间的余数。幂运算**用于计算一个数字的幂。加法赋值将一个数字加到另一个数字上并将结果赋值给第一个数字。减法赋值-从一个数字中减去另一个数字并将结果赋值给第一个数字。乘法赋值*将一个数字乘以另一个数字并将结果赋值给第一个数字。除法赋值/将一个数字除以另一个数字并将结果赋值给第一个数字。整数除法赋值//将一个数字除以另一个数字并将整数商赋值给第一个数字。取模赋值%将一个数字除以另一个数字并将余数赋值给第一个数字。幂运算赋值**计算一个数字的幂并将结果赋值给第一个数字。 4 算术运算符的优先级
数学中我们有先乘除后加减的说法其实就是讲的一个优先级的问题。如果这些运算符有多个出现就需要考虑优先级谁先计算的问题。
在 Python 中算术运算符具有以下优先级从高到低
幂运算**位运算按位取反、左移、右移乘法、除法、整数除法、取模加法、减法
以下是一个示例说明了优先级如何影响算术运算的顺序
result 5 3 * 2 - 4 // 2
print(result)这里的执行顺序是
乘法3 * 2 6整数除法4 // 2 2加法5 6 11减法11 - 2 9
可以使用小括号改变优先级我们重新调整一下
result (5 3) * 2 - 4 // 2
print(result)调整后的优先级执行顺序
加法5 3 8乘法8 * 2 16整数除法4 // 2 2减法16 - 2 14
加法因为被括号包裹因此优先级更高先执行
5 清除屏幕
如果输入过多内容影响观察结果我们可以清除屏幕在窗口中输入如下命令
import os
ios.system(cls)总结
我们本篇主要讲解了如何在cmd中调用python的命令行窗口以及算术运算符和优先级。在公式计算的时候一定要注意优先级的执行顺序才能得到预期的效果。