開発環境
- OS X Mavericks - Apple(OS)
- Emacs (CUI)、BBEdit - Bare Bones Software, Inc. (GUI) (Text Editor)
- Python (プログラミング言語)
初めてのコンピュータサイエンス(Jennifer Campbell、Paul Gries、Jason Montojo、Greg Wilson(著)長尾 高弘(翻訳))の6章(条件分岐)、6.5(練習問題)、10を解いてみる。
6.5(練習問題)、10.
if文の最初の条件でpH2.5が真になるから。順番を入れ替えればいい。
コード(BBEdit)
sample.py
#!/usr/bin/env python3.3
#-*- coding: utf-8
def f(ph):
if ph < 3.0:
print('{0}は強酸性です。注意してください。'.format(ph))
elif ph < 7.0:
print('{0}は酸性です。'.format(ph))
else:
print('{0}は酸性ではない。'.format(ph))
for x in range(0, 10):
f(x + 0.5)
入出力結果(Terminal)
$ ./sample.py 0.5は強酸性です。注意してください。 1.5は強酸性です。注意してください。 2.5は強酸性です。注意してください。 3.5は酸性です。 4.5は酸性です。 5.5は酸性です。 6.5は酸性です。 7.5は酸性ではない。 8.5は酸性ではない。 9.5は酸性ではない。 $
0 コメント:
コメントを投稿