Jython编程基础与应用详解
1. Jython基础特性
在Jython中,任何数字都是对象,这与C++和Java不同,在C++和Java里整数是基本类型。对于交互式代码操作和快速原型开发,数字具有对象属性可能是有益的,但对于数值库和高性能计算来说,这种特性可能是不必要且负担较重的。
2. 格式化输出
在之前的例子中,使用 print 命令时未对打印值的显示方式进行控制。例如,计算“1.0/3.0”时,Jython会打印出小数点后17位的结果。可以使用 % 命令来实现格式化输出,这在控制数字的小数位数时尤为重要。
- 控制小数位数 :
print 'The answer is %.3f'%(1.0/3)
输出结果为:
The answer is 0.333
- 打印多个变量 :
print 'The answer is %.3f and %.1f' % (1.0/3, 2.0/3)
输出结果为:
The answer is 0.333 and 0.7
- 控制显示宽度 :
超级会员免费看
订阅专栏 解锁全文
51

被折叠的 条评论
为什么被折叠?



