Pythonに触れてみる
Pythonは日本ではそこまで需要ないけれど世界的にはRuby以上に主流と聞きます。
統計にも使われているんですね。
試しにubuntuのサーバーに入れてレガシーにFizzBuzzを書いてみました。
整数を渡すと1から渡された数までの間で
を表示するだけです。
10分ぐらいで適当に書いたので大して考えてません。
def fizzbuzz(n=5):
if not isinstance(n, int):
raise InvalidArgumentError
for i in xrange(1,1+n):
s = ''
if i % 3 ==0:
s = s + 'fizz'
if i % 5 ==0:
s = s + 'buzz'
if s == '':
print i
else:
print s
fizzbuzz(15)
rubyも書いてるとdefにはついendって書きたくなる。