#! /usr/bin/python # -*- coding=UTF-8 -*- explain=\ ''' 说明:算术运算符 ''' print explain a=10 b=20 sum = a+b sub = a-b mult = a*b div = a/float(b) #此处如果不加float,则返回整数 c1=a%b #取除法的余数 c2=a**2 #a的两次幂 c3=a//b #返回商的整数部分 print c1,c2,c3 print sum print sub print mult print div
补充:
1、关于加法、乘法优先级问题,可以使用括号来解决
print 1+2*3 结果为7
print (1+2)*3 结果为9
或者
print -3**2 结果为-9
print (-3)**2 结果为9
2、关于除法运算,取值无法获得小数,引入函数可以解决该问题
>>> from __future__ import division
>>> print 1/2
0.5