关于python的计算方式

来源:互联网 发布:淘宝网免单 编辑:程序博客网 时间:2024/05/01 13:05
#! /usr/bin/python# -*- coding=UTF-8 -*-explain=\'''说明:算术运算符 '''print explaina=10b=20sum = a+bsub = a-bmult = a*bdiv = a/float(b)#此处如果不加float,则返回整数c1=a%b#取除法的余数c2=a**2#a的两次幂c3=a//b#返回商的整数部分print c1,c2,c3print sumprint subprint multprint 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


原创粉丝点击