本文实例讲述了Python双精度浮点数运算并分行显示操作。分享给大家供大家参考,具体如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#coding=utf8 def doubleType(): ''''' Python中的浮点数是双精度浮点数,可以用十进制或科学计数法表示。 实际精度依赖于机器架构和创建Python解释器的编译器。 浮点数值通常都有一个小数点和一个可选的后缀e(大写或小写,表示科学计数法)。 在e和指数之间可以用正(+)或负(-)表示指数的正负(正数可以省略符号) ''' (one,two,three,four,five) = ( 0.0 , - 777. , 1.6 , - 5.555567119 , 96e3 * 1.0 ) (on,tw,thr,fo,fi) = ( 4.3e25 , 9.384e - 23 , - 2.172818 , float ( 12 ), 1.000000001 ) (n,w,hr,f,i) = ( 3.1416 , 4.2E - 10 , - 90. , 6.022e23 , - 1.609E - 19 ) #把所有的变量放在一个list中 varlist = [one,two,three,four,five,on,tw,thr,fo,fi,n,w,hr,f,i] #输出所有变量值,每五个换一次行 for index in range ( len ( varlist)): #在一行显示多个变量值 print varlist[index], #如果index+1能被5整除,就换行 if (index + 1 ) % 5 = = 0 : print if __name__ = = "__main__" : doubleType() |
运行效果:
希望本文所述对大家Python程序设计有所帮助。