iT邦幫忙

0

Python 印出總共有幾個

  • 分享至 

  • xImage

n = int(input('請輸入一個整數: ')) # 得到輸入值 n
for i in range(1, n+1):
if i % 3 == 0 or i % 7 == 0:
print(i)

如果要print總共有幾個,而不是全部數字該如何寫。

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
海綿寶寶
iT邦大神 1 級 ‧ 2021-12-10 20:01:51
最佳解答
n = int(input('請輸入一個整數: ')) # 得到輸入值 n
cnt = 0
for i in range(1, n+1):
    if i % 3 == 0 or i % 7 == 0:
        cnt = cnt + 1
print(cnt)
qq928672 iT邦新手 5 級 ‧ 2021-12-10 20:30:14 檢舉

感謝大神解答!!

我要發表回答

立即登入回答