Fizz Buzz問題

1から100までの整数を順に出力するプログラムを作成しなさい。 ただし,3の倍数のときは数の代わりに"Fizz",5の倍数のときは"Buzz", 3と5の公倍数のときは"Fizz Buzz"と出力すること。

FizzBuzz.py

n = 1
while n <= 100:
	if (ア):
		print("Fizz Buzz", end=", ")
	elif (イ):
		print("Fizz", end=", ")
	elif (ウ):
		print("Buzz", end=", ")
	else:
		print(n, end=", ")
	n = n + 1
H:\prg1\06> python FizzBuzz.py↵
1, 2, Fizz, 4, Buzz, Fizz, 7, 8, Fizz, Buzz, 11, Fizz, 13, 14, Fizz Buzz, 16, 17, 
Fizz, 19, Buzz, Fizz, 22, 23, Fizz, Buzz, 26, Fizz, 28, 29, Fizz Buzz, 31, 32, 
Fizz, 34, Buzz, Fizz, 37, 38, Fizz, Buzz, 41, Fizz, 43, 44, Fizz Buzz, 46, 47, 
Fizz, 49, Buzz, Fizz, 52, 53, Fizz, Buzz, 56, Fizz, 58, 59, Fizz Buzz, 61, 62, 
Fizz, 64, Buzz, Fizz, 67, 68, Fizz, Buzz, 71, Fizz, 73, 74, Fizz Buzz, 76, 77, 
Fizz, 79, Buzz, Fizz, 82, 83, Fizz, Buzz, 86, Fizz, 88, 89, Fizz Buzz, 91, 92, 
Fizz, 94, Buzz, Fizz, 97, 98, Fizz, Buzz, 


プログラムの書き換え問題

上のプログラムを実行すると,100番目(5の倍数)の"Buzz"を出力した後に", "も出力されてしまう。 最後の", "だけ出力しないように,上のプログラムを書き換えなさい。