開発環境
- macOS High Sierra - Apple
- Emacs (Text Editor)
- Python 3.6 (プログラミング言語)
入門 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 コメント:
コメントを投稿