关于#python#的问题:枚举法

问题遇到的现象和发生背景 使用枚举的方式求解方程 a + b + c = 4,其中 a的取值范围 [0,1] 、b的取值范围[1,2]、c的取值范围 [2,3]将可能的结果输出。(精确到小数点后两位)

谢谢大家啊~

用代码块功能插入代码,请勿粘贴截图

简单的进位

for a in range(101):
    for b in range(100,201):
        for c in range(200,301):
            if a+b+c==400:
                print(f"a={a/100:.2f},b={b/100:.2f},c={c/100:.2f}")

import numpy as np
for a in np.arange(0,1,0.01):
    for b in np.arange(1,2,0.01):
        for c in np.arange(2,3,0.01):
            if a+b+c == 4.00:
                print(f"a={a:.2f},b={b:.2f},c={c:.2f}")