読者です 読者をやめる 読者になる 読者になる

まだFizzBuzz

切り詰めていったら1-linerになっちゃった

for n in range(1,101):print(((not n%3 and 'Fizz')or'')+((not n%5 and 'Buzz')or''))or n

86バイト。途中はこんな感じでした:

for n in range(1,101):
    s= (not n%3 and 'Fizz')or''
    s+=(not n%5 and 'Buzz')or''
    print s or n