形态一
代码
# a+b = 6
a = 2
b = 0
for a in range(7):
print('a', a)
print('-------')
for b in range(7):
print('b', b)
print('-'*6)
结果
C:\Users\python_hui\Anaconda3\python.exe G:/test/算法/main.py
a 0
-------
b 0
b 1
b 2
b 3
b 4
b 5
b 6
------
a 1
-------
b 0
b 1
b 2
b 3
b 4
b 5
b 6
------
a 2
-------
b 0
b 1
b 2
b 3
b 4
b 5
b 6
------
a 3
-------
b 0
b 1
b 2
b 3
b 4
b 5
b 6
------
a 4
-------
b 0
b 1
b 2
b 3
b 4
b 5
b 6
------
a 5
-------
b 0
b 1
b 2
b 3
b 4
b 5
b 6
------
a 6
-------
b 0
b 1
b 2
b 3
b 4
b 5
b 6
------
Process finished with exit code 0
问题解决
代码
# a+b = 6
a = 2
b = 0
for a in range(7):
for b in range(7):
if a+b == 6:
print("a={},b={}".format(a,b))
结果
C:\Users\python_hui\Anaconda3\python.exe G:/test/算法/main.py
a=0,b=6
a=1,b=5
a=2,b=4
a=3,b=3
a=4,b=2
a=5,b=1
a=6,b=0
Process finished with exit code 0