- 九九乘法表while循环语法实现
a=1
while a<10:
y =1
while y<=a:
print("%d*%d=%2d" %(a,y,a*y),end=" ")
y+=1
a+=1
print()
运行结果如下
- for in range ():结构实现,
for i in range(1,10):
for j in range(1, i+1): 这步i+1是重点
print("%d*%d=%2d" %(i,j,i*j),end=" ") 格式化字符应用
print()
结果同上
3. 简洁快捷的是定义,输入的都为字符串格式(作为输入性的乘法表)
def jiujiu(a):
for a in range(1,a+1):
for b in range(1,a+1):
print(str(b)+""+str(a)+"="+str(ba), end=" “) 重点
print()
jiujiu(10)
4.format用法任性之管你是字符串,
def jiji(num):
for m in range(1,num):
for w in range(1,m+1):
print(”{0}{1}={2}".format(m,w,mw),end=" ")
print()
jiji(10)