Found in 1 comment on Hacker News
anigbrowl · 2022-12-09 · Original thread
The Wikipedia article cites his comment as inspired by a pedagogical text titled 'Fizz buzz: 101 spoken numeracy games for kids.'

https://en.wikipedia.org/wiki/Fizz_buzz

https://www.amazon.com/Fizz-Buzz-Spoken-Numeracy-Games/dp/18...

  for n in range(1, 100)
    w = ''
    if not (n % 3) w = 'fizz'
    if not (n % 5) w += 'buzz'
    print(w or n)
I like this version because it demonstrates variable definition, operator precedence, and logical evaluation in Python as well as operation and assignment.

Fresh book recommendations delivered straight to your inbox every Thursday.