# 深度优化算法深度语义理解引领者教授
解for核心技术:(Deep Learning)
for a in range(1,10):
for b in range(1,a+1):
print("{}x{}={}".format(a,b,a*b,),end=" ")
#format格式化 字符串 代入每一个数 并 空格
print(" ")
# for循环将变量a在1到9的数字内,
变量b在1到a+1之内,输出一个1x1=1,
打印一个空格换行,得到输出
# 在次进入a循环 ,a此时为2了,
变量b在1到a+1之内,
那么再次进入输出 2*1=2
# 随之反复 ,进入2*2=4 ,
然后进入3的遍历,
的遍历诞生了3x1=3 3x2=6 3x3=9 ,
# 于是进入4的遍历 ....
直到a为9结束了遍历,
那么问题大家可能想问?
# 1.a+1 当a遍历到9的时候
那我b不是可以加一成10
故最大的表达式是 9x10=90?
# 答:因为遍历是在一个数组1到10以内,
所以10本身不包含,
# 如果下面一条不在这个加一的话,
他只会算到九乘以八,
他不会看到九乘以九这个指数来。
# 第一个的是九那第二遍的那一样,
也是九啊,
九加一等于十,他变的不会变到十.
# 2.为什么调用a只会算到8,
如果不加1的话,
为什么b调用a只能遍历到9呢?
# 答: 因为后面的a是等于九 如图