開発環境
- OS X Mavericks - Apple(OS)
- Emacs (CUI)、BBEdit - Bare Bones Software, Inc. (GUI) (Text Editor)
- Python (プログラミング言語)
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 コメント:
コメントを投稿