'''
九九乘法表
'''
for i in range (1,10): # 创建一个从1到9的循环,并依次赋值给i
print() # 加一个空白输出,取消换行
for j in range (1, i+1): # 创建一个从1到i的循环,并将它赋值给j
print ("%d*%d=%d," %(i, j, i*j),end='')
'''
创建九九乘法表
分行和列考虑
共九行九列
i控制行,j控制列
'''
'''
for循环:
第三行
打个比方
如果输入i=8
那么j就能取到从1到8的每一个值
'''
'''
第四行
%d代表的是某个整数变量,在字符串结束之后
需要一一对应,对应了(i,j,i*j)
%d 就是把值嵌入到字符串里面,故而
%d*%d=%d要用引号引上,否则报错
end''意思是结束的时候,不加换行
如果不加end=''的话
那么每一个i取不同的值的时候
都会分成一组
'''
第二行,若无“print()”,则会出现以下情况:
第四行,若无“end='' ”,则会出现以下情况: