怎么在python输入a+b=12,就出现a + b =12的所有值?

能把所有 =12 算式列出来吗?

为什么我的文章只有十几个字就能火爆了,而别人的文章写的很长却无人问津,

n = int(input())
for i in range(n+1):
    print(f'{i}+{n-i}={n}')

我的思路是:
1、用一个input获取算式字符串输入
2、然后判断输入的字符串是否是“a+b=12”, 如果是则计算和打印所有等于12的算式
3、计算和判断等于12的算式,用两个for循环来完成,第一个for循环表示算式的a的取值,从1到11,第二个for循环代表算式的b,同样取值从1到11,然后判断a+b是否等于12,等于12则打印出算式。
代码如下:


s=input("请输入算式:")  #获取算式字符串
if s == "a+b=12":  #如果输入的是 "a+b=12",那就计算出所有=12的算式
    for i in range (1,12):  #让a从112之间取值
        for j in range (1,12):  #让b到112之间取值
            if i+j==12:   #如果a+b=12,则列出这个算式
                print(str(i)+"+"+str(j)+"="+str(12))

img