Pythonのれんしゅうもんだい

Pythonのプログラムを作ってください。

AIを使ってもいいです。

https://gemini.google.com/app?hl=ja

もんだい1

0から49までの数を画面に表示するPythonのプログラムを作ってください。

次のようになればいいです。

0
1
2


48
49

もんだい2

0から49までの数を画面に表示するPythonのプログラムを作ってください。
ただし、3の倍数の場合は数を表示するのではなく"3の倍数"と表示してください。

次のようになればいいです。

3の倍数
1
2
3の倍数
4


47
3の倍数
49

もんだい3

0から49までの数を画面に表示するPythonのプログラムを作ってください。
ただし、5の倍数の場合は数を表示するのではなく"5の倍数"と表示してください。

もんだい4

0から49までの数を画面に表示するPythonのプログラムを作ってください。
ただし、3の倍数の場合は数を表示するのではなく"3の倍数"と表示してください。
ただし、5の倍数の場合は数を表示するのではなく"5の倍数"と表示してください。

15の倍数のときはどのように表示されましたか?

もんだい5

0から49までの数を画面に表示するPythonのプログラムを作ってください。
ただし、3の倍数の場合は数を表示するのではなく"3の倍数"と表示してください。
ただし、5の倍数の場合は数を表示するのではなく"5の倍数"と表示してください。
ただし、15の倍数の場合は数を表示するのではなく"15の倍数"と表示してください。
15の倍数の場合に"3の倍数"または"5の倍数"と表示されないようにしてください。

もんだい6

0から999までの数の合計を画面に表示するPythonのプログラムを作ってください。

499500と表示されれば正解です。

もんだい7

0から999までの数の中で、3の倍数の数の合計を画面に表示するPythonのプログラムを作ってください。

166833と表示されれば正解です。

もんだい8

0から999までの数の中で、5の倍数の数の合計を画面に表示するPythonのプログラムを作ってください。

99500と表示されれば正解です。

もんだい9

0から999までの数の中で、15の倍数の数の合計を画面に表示するPythonのプログラムを作ってください。

33165と表示されれば正解です。

もんだい10

0から999までの数の中で、3の倍数または5の倍数の数の合計を画面に表示するPythonのプログラムを作ってください。

233168と表示されれば正解です。

もんだい11

0から999までの数の中で、3の倍数の数の合計が166833でした。
0から999までの数の中で、5の倍数の数の合計が99500でした。
0から999までの数の中で、3の倍数または5の倍数の数の合計が233168でした。
3の倍数の数の合計166833と5の倍数の数の合計99500を足しても、3の倍数または5の倍数の数の合計233168にならないのはなぜでしょうか?
166833 + 99500 = 266333
266333 - 233168 = 33165
33165だけちがっています。
33165という数は何でしたっけ?