python的format格式化

甲乙丙三人上街买糖,买好后。甲对乙丙说:我可以按你们每人现有的糖果数送你们一份;送完后,乙对甲丙说:我也可以按你们每人现有的糖果数送你们一份;送完后,丙对甲乙说:我也可以按你们每人现有的糖果数送你们一份;送完后,甲乙丙每人各有64颗糖,问最初甲乙丙每人各买了几颗糖?这个题目用python的format格式化怎么解?

你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)

for i in range(64*3+1):
    for j in range(64*3+1):
        x = i
        y = j
        k = z = 64*3-x-y
        if z>0:
            x = x-y-z
            y=2*y
            z=2*z
            y=y-x-z
            x=2*x
            z=2*z
            z=z-y-x
            x=2*x
            y=2*y
            if x==64 and y==64 and z==64:
                print("最初甲买了{}颗糖,乙买了{}颗糖,丙买了{}颗糖".format(i,j,k))