fizzbuzz
index
/Users/tnal/2013/lecture/info3/python-tutorial/fizzbuzz.py

fizzbuzzしながら docstring + doctest をする練習。

 
Classes
       
FizzBuzz

 
class FizzBuzz
    FizzBuzzクラス
 
  Methods defined here:
__init__(self)
インスタンス生成用メソッド
fizzbuzz(self, start, end)
int start から end について、FizzBuzzする。
FizzBuzzした結果はリスト ans に保存され、return。
 
>>> fb = FizzBuzz()
>>> fb.fizzbuzz(1,2)
[1, 2]
>>> fb.fizzbuzz(1,3)
[1, 2, 'Fizz']
>>> fb.fizzbuzz(3,5)
['Fizz', 4, 'Buzz']
>>> fb.fizzbuzz(10,16)
['Buzz', 11, 'Fizz', 13, 14, 'FizzBuzz', 16]