2014年9月15日月曜日

開発環境

Head First C ―頭とからだで覚えるCの基本(David Griffiths (著)、Dawn Griffiths (著) 中田 秀基(監訳)(翻訳)、木下 哲也 (翻訳)、オライリージャパン)の8章(スタティックライブラリとダイナミックライブラリ: ホットスワップ可能なコード)、長いエクササイズ(p.378)をpythonで考えてみる。

長いエクササイズ(p.378)

コード(BBEdit, Emacs)

elliptical.py

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

import sys

sys.path.append('libs')

import hfcal

hfcal.display_calories(115.2, 11.3, 0.79)

libs/hfcal_UK.py

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

import sys

sys.path.append('libs')

import hfcal_UK as hfcal

hfcal.display_calories(115.2, 11.3, 0.79)

入出力結果(Terminal, IPython)

$ ./elliptical.py
体重:115.20 kg
距離:11.30 km
消費カロリー:0.79カロリー
$

0 コメント:

コメントを投稿