Newer
Older
langhist-study / py-src / fizzbuzz.py
@HIROSE Yuuji HIROSE Yuuji on 16 Nov 2019 440 bytes python example added
#!/usr/bin/env python3
import sys
if len(sys.argv) < 2:
  target = 31
else:
  target = int(sys.argv[1])

print("{}まで行くぞい".format(target))
def fz(x):
  ans=''
  if x % 3 == 0:
    ans += 'Fizz'
  if x % 5 == 0:
    ans += 'Buzz'
  return ans or str(x)

for i in range(1, 1+target):
  print(fz(i), end=' ')
print()

print(
" ".join([(("Fizz" if x%3==0 else "")+("Buzz" if x%5==0 else "")) or str(x) for x in range(1,1+target)])
)