下面是我在上一组讲义中展示的arithtic .py示例的源代码。
a = 1 b = 2 sum = a + b print(" sum is " + str(sum))
Python程序是Python语言中的语句列表,每行一个语句。
在这个程序中看到的第一个语句是一个赋值语句。
A = 1
赋值语句的目的是为变量赋值。这个特殊的赋值语句创建了一个名为a的变量,并将值1赋给它。
赋值语句
Sum = a + b
使用变量a和b的值进行计算。计算将这两个变量的值相加,并将相加的结果赋给一个新变量sum。
在完成计算后,我们可能希望显示计算结果以供用户查看。为此,我们使用Python print()命令。
print("Sum is" + str(Sum))
这个特殊的print命令通过使用Python字符串连接操作符+构造一些要打印的文本。这里,我们将一些文字文本“Sum is”与对变量Sum赢博体育字符串转换函数str()产生的一些文本结合起来。
另一种达到同样效果的方法是使用这种形式的print命令:
打印(“金额”,金额)
Python提供了一组七种不同的运算符来进行算术运算。
象征 | 操作 |
---|---|
+ | 除了 |
- | 减法 |
* | 乘法 |
/ | 部门 |
** | 求幂 |
% | 模量 |
// | 地板部门 |
前四个运算符对应于你们知道的标准算术运算符。
幂运算符用于计算幂,包括非整数幂。例如,要计算根号2,你会这样做
X = 2**0.5
最后两个运算符用于实现另一种形式的除法,称为整数除法。当您使用带有两个整数参数的普通除法运算符时,在某些情况下结果将是非整数值。例如,语句
X = 17/5
导致变量x的值为3.4。当对两个整数赢博体育地板运算符//时,产生一个整数商,去掉小数部分。例如,语句
X = 17/5
结果x的整数值为3。模数运算符%返回产生整数除法的余数。例如,语句
Y = 17%
结果是变量y的值是2,这是5除以17得到的余数。