heiwa4126.fizzbuzz
は Python 用の FizzBuzz ジェネレータパッケージです。
このプロジェクトは PyPI と GitHub Copilot の練習です。
pip install heiwa4126.fizzbuzz
(名前空間パッケージなので、それとわかるよう区切りに .
を使っています)
このパッケージは、FizzBuzz のジェネレータを提供します。以下のように使用できます:
from heiwa4126.fizzbuzz import fizzbuzz
for item in fizzbuzz(15):
print(item)
# or
print("\n".join(fizzbuzz(15)))
このコードは、1 から始まり、"Fizz"、"Buzz"、または "FizzBuzz" を適切に出力します。
このコードのひな形は GitHub Copilot を使って以下のプロンプトで作りました。
@workspace /new fizzbuzzを生成するpythonプロジェクト。pypiで配布可能なディレクトリ構成で、プロジェクト名はheiwa4126_fizzbuzz。fizzbuzzはジェネレータで実装。
開発メモは GitHub のほうで 見てね。