下面这个程序开始时询问用户显示哪个数的乘法表,
然后用for循环实现
num = int(input("请输入要显示乘法表的数:"))
print(num,"对应的乘法表为:")
for i in range(1,10): #可修改括号中的第二个数字,越大输出得越多行
print(num,"X",i,"=",num*i)
在前面的程序加点内容:
先询问用户显示哪个数的乘法表
后询问用户显示希望最大乘到几
num = int(input("请输入要显示乘法表的数:"))
j = int(input("请输入要乘的最大数:"))
print(num,"对应的乘法表为:")
for i in range(1,j+1):
print(num,"X",i,"=",num*i)
最基础的一种:
for i in range(1,10):
for j in range(1,10):
print('%d * %d = %2d' % (i,j,i*j),end = ' ')
print(' ')