用Python 打印1==100之间所有包含3的数 打印格式要求:每两个一行?

如题所述

是1到100吗?代码如下(望采纳~):

a = 1

for i in range(1, 101):

    for b in str(i):

        if b == '3':

            if a % 2 == 0:

                print(str(i))

            else:

                print(str(i), end='  ')

            a += 1

温馨提示:答案为网友推荐,仅供参考
相似回答