2018年4月7日土曜日

開発環境

入門 Python 3 (Bill Lubanovic (著)、斎藤 康毅 (監修)、長尾 高弘 (翻訳)、オライリージャパン)の4章(Pyの皮: コード構造)、4.13(復習問題)11、12.を取り組んでみる。

コード(Emacs)

Python 3

#!/usr/bin/env python3

print('4-11')


class OopsException(Exception):
    pass

try:
    raise OopsException('Message')
except OopsException as err:
    print(type(err), err)

print('4-12')
titles = [
    'Creature of Habit',
    'Crewel Fate'
]
plots = [
    'A nun turns into a monster',
    'A haunted yarn shop'
]
movies = {k: v for k, v in zip(titles, plots)}
print(type(movies))
print(movies)

入出力結果(Terminal, Jupyter(IPython))

$ ./sample4.py
4-11
<class '__main__.OopsException'> Message
4-12
<class 'dict'>
{'Creature of Habit': 'A nun turns into a monster', 'Crewel Fate': 'A haunted yarn shop'}
$

0 コメント:

コメントを投稿