2012年6月6日水曜日

開発環境

『初めてのPython 第3版』(Mark Lutz 著、夏目 大 訳、オライリー・ジャパン、2009年、ISBN978-4-87311-393-7) のIII部(ステートメント)12章(ifステートメント)1を解いてみる。

1.

コード(TextWrangler)

sample.py

#!/usr/bin/env python
#encoding: utf-8

num = int(input())

print("if/elif/else文")
if num < 0:
 print("負の数")
elif num > 0:
 print("正の数")
elif num == 0:
 print("ゼロ")
else:
 print("?")
 
print("ディクショナリで多条件分岐")
d = {0:'れい',1:'ひとつ',2:'ふたつ',3:'みっつ',4:'よっつ',
     5:'いつつ',6:'むっつ',7:'ななつ',8:'やっつ',9:'ここのつ',10:'とお'}
print('和語に変換:',d[num])

入出力結果(Terminal)

$ python sample.py
5
if/elif/else文
正の数
ディクショナリで多条件分岐
和語に変換: いつつ
$

0 コメント:

コメントを投稿