Python密码学编程(第2版)
上QQ阅读APP看书,第一时间看更新

2.1 简单的数学表达式

打开IDLE(请翻阅前言“启动IDLE” 部分),读者将会看到命令行工具界面以及在“>>>”提示符后闪烁的光标。交互式运行环境可以像计算器一样进行运算。在界面上输入“2+2”并敲击键盘上的“Enter”键(在某些键盘上可能是“return”键),计算机将会显示数字4作为响应,如图2-1所示。

图2-1 在Shell中输入“2+2”

图2-1的样例中,“+”号指示计算机将数字2和2相加,除此之外,Python也可以进行其他类型的运算,例如用负号“−”执行减法、用一个星号“*”执行乘法或者用一个正斜线“/”执行除法。当我们把这些符号(+、−、*、/)用作运算的时候,它们就成为了操作符(operator),因为它们能指示计算机去操作两端的数字。表2-1总结了Python中的算术操作符。上面提到的数字2(或其他数字)就叫作(value)。

表2-1 Python中的算术操作符

要特别说明的是,“2+2”并不是一个程序,它只是一条单独的指令。程序是由许多这样单独的指令构成的。