欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

用python3将1,2...9共9个数分成三组,分别组成三个三位数,且使这三个三位数构成1:2:3的比例

程序员文章站 2024-02-01 18:39:46
...

用python3将1,2…9共9个数分成三组,分别组成三个三位数,且使这三个三位数构成1:2:3的比例
a=[1,2,3,4,5,6,7,8,9]
an=True
for i in range(123,329):
a[0]=i%10
a[1]=i//10%10
a[2]=i//100
a[3]=2i%10
a[4]=2
i//10%10
a[5]=2i//100
a[6]=3
i%10
a[7]=3i//10%10
a[8]=3
i//100
a.sort()
for j in range(9):
if a[j]!=j+1:
an=False

if an==True:
    print(i,2*i,3*i)
an=True
相关标签: python