開発環境
- OS X Lion - Apple(OS)
- TextWrangler(Text Editor) (BBEditの無料機能制限版、light版)
- Script言語: Python
『初めてのPython 第3版』(Mark Lutz 著、夏目 大 訳、オライリー・ジャパン、2009年、ISBN978-4-87311-393-7) のII部(ビルトインオブジェクト)の5章(数値)の練習問題6を解いてみる。
その他参考書籍
6.
切り捨てにはint(N)、丸めにはround(N,桁数)を使えばいい。
コード(TextWrangler)
sample.py
#!/usr/bin/env python #-*- coding: utf-8 -*- for n in [1.2,1.5,1.23,1.26,12345.6789]: print(n,int(n),round(n),round(n,0),round(n,1),round(n,2),round(n,-1),sep=", ")
入出力結果(Terminal)
$ ./sample.py 1.2, 1, 1, 1.0, 1.2, 1.2, 0.0 1.5, 1, 2, 2.0, 1.5, 1.5, 0.0 1.23, 1, 1, 1.0, 1.2, 1.23, 0.0 1.26, 1, 1, 1.0, 1.3, 1.26, 0.0 12345.6789, 12345, 12346, 12346.0, 12345.7, 12345.68, 12350.0 $
0 コメント:
コメントを投稿