编辑代码

# coding:utf-8
#JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。 
results=[]
for a in range(1,5):
    for b in range(0,5-a):
        for c in range(0,5-a-b):
            for d in range(0,5-a-b-c):
                if a+b+c+d==4:
                    num=a*1000+b*100+c*10+d
                    results.append(num)
for num in sorted(results):
    print(num)
lens=len(results)
print(f"总共有{lens}个")