早教吧作业答案频道 -->其他-->
python中,输出1000-10000之间的数,分为4类,存入不同的数组第一类是4位都相同同的数字如9999,8888第二类是3位相同的数字,9991,8881等第三类是2位相同的数字,如9181,第三类是都不相同的数字,如1234
题目详情
python中,输出1000- 10000 之间的数,
分为4类,存入不同的数组
第一类是4位都相同同的数字 如9999,8888
第二类是3位相同的数字,9991,8881等
第三类是2位相同的数字,如9181,
第三类是都不相同的数字,如1234
分为4类,存入不同的数组
第一类是4位都相同同的数字 如9999,8888
第二类是3位相同的数字,9991,8881等
第三类是2位相同的数字,如9181,
第三类是都不相同的数字,如1234
▼优质解答
答案和解析
start = 1001
end = 10000
a = []
b = []
c = []
d = []
t = set()
for i in range(start, end):
t.clear()
[t.add(s) for s in str(i)]
if len(t) == 1:
a.append(i)
elif len(t) == 3:
c.append(i)
elif len(t) == 4:
d.append(i)
elif str(i).count(t.pop()) != 2:
b.append(i)
print a
print b
print c
print d
end = 10000
a = []
b = []
c = []
d = []
t = set()
for i in range(start, end):
t.clear()
[t.add(s) for s in str(i)]
if len(t) == 1:
a.append(i)
elif len(t) == 3:
c.append(i)
elif len(t) == 4:
d.append(i)
elif str(i).count(t.pop()) != 2:
b.append(i)
print a
print b
print c
print d
看了 python中,输出1000...的网友还看了以下:
函数f(x)=x^2-4x+c与函数g(x)=x+a/x在区间(0,+∞)上的同一点处有相同的最小 2020-05-13 …
有一浓度为C的溶液,吸收入射光线的40%,在同样的条件下,溶液浓度为0.5C的同一溶液的透光度是? 2020-06-15 …
如图,xOy坐标轴上有A(L,0)C(0,3L)两点.在△OCA区域内有垂直于xOy平面向里的匀强 2020-07-24 …
“一个数的平方根有与这个数同号,0的立方根是0”中的同号是什么意思啊急!20分给你啦 2020-07-30 …
基准外径11.0+0/-0.018的圆柱与圆柱体上孔径为5.2++0.05的同心度检具设计公差及方 2020-07-30 …
酒店用餐时顾客要求:将温度为10℃、质量为0.25kg的同规格某种袋装黄酒加热到30℃~40℃.服务 2020-11-24 …
酒店用餐时顾客要求:将温度为10℃、质量为0.25kg的同规格某种袋装黄酒加热到30℃~40℃.服务 2020-11-24 …
有若干个学生合影留念,需交照相费5元,照相馆可提供1张相片,下果另外加洗上张相片,需收费0.8元,要 2020-12-23 …
有若干个学生合影留念,需交照相费5元,照相馆可提供2张相片,如果另外加洗一张相片,需收费0.8元,要 2020-12-23 …
有若干个学生合影留念,需交照相费15元,照相馆可提供2张相片,如果另外加洗一张相片,需收费2.5元, 2020-12-23 …