2007-05-10から1日間の記事一覧
そっか、三項演算子使うと短くかけるのか、なるほど。 n3 = lambda x: (x % 3 == 0) and 'Fizz' or '' n5 = lambda x: (x % 5 == 0) and 'Buzz' or '' for x in range(1, 101): print (n3(x) + n5(x) == '') and x or n3(x) + n5(x), うーん、、、けどなんか…
そっか、三項演算子使うと短くかけるのか、なるほど。 n3 = lambda x: (x % 3 == 0) and 'Fizz' or '' n5 = lambda x: (x % 5 == 0) and 'Buzz' or '' for x in range(1, 101): print (n3(x) + n5(x) == '') and x or n3(x) + n5(x), うーん、、、けどなんか…