2020-09-19-使用python制作九九乘法表的五种方法
目录
使用python制作九九乘法表的五种方法
1.利用for循环
for i in range(1,10):
for m in range(1,i+1):
print(m,'*',i,'=',m*i,end='\t')
print('\r')
2.改进的for 循环:
for x in range(1,10):
for y in range(1,x+1):
print(f'{x}*{y}={x*y}',end='\t')
print('\r')
3.利用join和占位符:
print('\n'.join([' '.join(['%s*%s=%s'%(y,x,x*y) for y in range(1,x+1)]) for x in range(1,10)]))
4.利用f-string(Python 3.6版本以后可以用)
print('\n'.join([' '.join([f'{y}*{x}={y*x}' for y in range(1,x+1)]) for x in range(1,10)]))
5. 利用百分号格式化字符(2024.9.26日更新)
for i in range(1,10):
for j in range(1,i+1):
print('%d*%d=%d'%(i,j,i*j),end="\t")
print()
68747470733a2f:2f626c6f672e6373646e2e6e65742f68656e616e6c696f6e2f:61727469636c652f64657461696c732f313038363736363737