2018年9月5日水曜日

開発環境

  • macOS High Sierra - Apple
  • Emacs (Text Editor)
  • Python 3.7 (プログラミング言語)

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

コード(Emacs)

Python 3

#!/usr/bin/env python3

print('8.')


def good():
    return ['Harry', 'Ron', 'Hermione']


print(good())

print('9,')


def get_odds():
    for n in range(10):
        if n % 2 == 1:
            yield n


for i, odd in enumerate(get_odds(), 1):
    if i == 3:
        print(odd)
        break

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

$ ./sample3.py
8.
['Harry', 'Ron', 'Hermione']
9,
5
$

0 コメント:

コメントを投稿