关于python的计算方式

#! /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


猜你喜欢

转载自blog.csdn.net/fristars2/article/details/75577885
今日推荐