2014年7月30日水曜日

開発環境

Learning Python (Mark Lutz (著)、Oreilly & Associates Inc)のPART Ⅱ.(Types and Operations)、Chapter 5.(Numeric Types)、Test Your Knowledge: Quiz 9.を解いてみる。

その他参考書籍

Test Your Knowledge: Quiz 9.

コード(BBEdit)

sample9.py

#!/usr/bin/env python3
#-*- coding: utf-8 -*-

for s, base in [('17', 8), ('0f', 16), ('1111', 2)]:
    print('{0}({1}進数): {2}(10進数)'.format(s, base, int(s, base)))

入出力結果(Terminal, IPython)

$ ./sample9.py
17(8進数): 15(10進数)
0f(16進数): 15(10進数)
1111(2進数): 15(10進数)
$

0 コメント:

コメントを投稿