利用字符串处理方法.rstrip()方法解决输出结果末尾逗号问题。
str1 = ''
for a in range(1,10):
for b in range(0,10):
for c in range(0,10):
d = a**3+b**3+c**3
if d == int('{}{}{}'.format(a,b,c)):
str1 = str1+str('{},'.format(d))
#把水仙花数使用字符串方法进行拼接
print(str1.rstrip(','))
#输出的时候,把末尾的逗号删除