用Python编程输入的数字以0结束

【问题描述】从键盘输入不确定个数的整数,以0结束。统计其中能被3整除的数的个数,能被5整除的数的个数并输出

【问题输入】整数

【问题输出】直接输出个数

【输入样例】6

                8

                15

                7

               0

【输出样例】Divided by 3 is 2 and divided by 5 is 1.

s1=s2=0
while 1:
    n=int(input())
    if n==0:
        break
    if n%3==0:
        s1+=1
    if n%5==0:
        s2+=1
print('Divided by 3 is {} and divided by 5 is {}.'.format(s1,s2))


 有帮助请采纳