bozhen
发表于 2017-8-14 03:43:29
for a in range(1,10):
for b in range(1,10):
for c in range(1,10):
if a + b + c == 15:
print(a,b,c)
张大象
发表于 2017-9-18 16:50:29
import itertools as t
a = t.combinations(range(1,10),3)
for i in a:
if sum(i) == 15:
print(i)
gausser
发表于 2017-9-22 21:48:45
lst = []
for i in range(1, 10):
for j in range(i, 10):
for k in range(j , 10):
# set can avoid duplication
if ((i + j + k == 15) and (len(set()) == 3)):
lst = lst.append()
for i in lst:
print i
石小龙
发表于 2017-11-20 17:47:28
for x in range(1,10):
for y in range(1,10):
for z in range(1,10):
if x + y + z == 15:
if x < y and y < z:
print(x,y,z)
shigure_takimi
发表于 2017-12-2 00:41:50
print([ for i in range(1,10) for j in range(1,10) for k in range(1,10) if i!=j and j!=k and k!=i and i+j+k==15])
# 不知道题主的要求如何。
# ,,之类的还需不需要去重。
#result
[, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ]
#以下去重版本。 != 改成了 <。
print([ for i in range(1,10) for j in range(1,10) for k in range(1,10) if i<j<k and k!=i and i+j+k==15])
#result
[, , , , , , , ]
大头目
发表于 2018-4-3 15:44:03
#去掉重复项
import itertools as t
a = t.permutations(range(1,10),3)
for i in a:
if sum(i) == 15:
print(i)
hai851198204
发表于 2018-4-3 16:25:51
三个个位数相加等于15的所有可能性打印出来
小强工作室
发表于 2018-5-8 15:35:41
学习中
小庆子
发表于 2018-5-15 09:28:23
for x in range(1,10):
for y in range(1,10):
for z in range(1,10):
if x+y+z == 15:
print(x,y,z)
jrro452
发表于 2018-5-21 16:36:22
x =
results = []
for s in x:
a = x[:]
a.remove(s)
for y in a:
b=a[:]
b.remove(y)
for z in b:
num = []
if s+y+z==15:
num.append(s)
num.append(y)
num.append(z)
results.append(num)
print('三个个位数(除0外)相加等于十五的结果有%d,他们分别是:'%len(results))
print(results)
12112
发表于 2018-5-21 17:31:48
{:10_266:}
萧丹夜
发表于 2018-5-24 12:56:50
from itertools import permutations as pt
comb = pt(range(1,10),3)
for each in comb:
if sum(each) == 15:
print(each)
请求回答
发表于 2018-5-24 14:40:19
学习
夏未至夜未央
发表于 2018-5-24 14:47:25
'''三个三位数 相加=15除去0'''
result = []
data =
newresult = []
for x in data:
for y in data:
if x + y <15:
z = 15 - x - y
result.append((x, y, z))
不知道怎么去重。。。 研究了半天
天下独我意
发表于 2018-6-14 19:29:13
看·
DavidCowboy
发表于 2018-8-9 14:43:14
for i in range(1,10):
for j in range(1,10):
for k in range(1,10):
if i != j and j != k and k != i:
if i + j + k == 15:
print(i , j , k)
欧皇
发表于 2018-8-9 16:14:02
for a in range(1,10):
for b in range(1,10):
for c in range(1,10):
if a+b+c ==15:
print('\t%d\t%d\t%d' %(a , b, c))
Ehooooo
发表于 2018-8-9 23:27:56
啥玩意
花の菜
发表于 2018-8-10 10:30:08
求求求
咕咕鸡鸽鸽
发表于 2019-1-5 10:00:11
看看