一、打印 9*9 乘法口诀表。
for i in range(1,10):
for k in range(1,i+1):
if(i>k):
print("%d*%d=%d," % (i, k, i * k, ), end='' ) # python中print输出是默认换行的,那如何我们不想换行,且需要用多个print函数输出时,就需要改变print默认换行的属性:
else:
print("%d*%d=%d"% (i,k,i*k),)
注意:python中print输出是默认换行的,那如何我们不想换行,且需要用多个print函数输出时,就需要改变print默认换行的属性;如果不换行,则后面加上 end='' 即可。其实默认的属性是 end='\n' ,只不过平时将其省略了。
此处也涉及到python占位符的使用。https://blog.youkuaiyun.com/u012206730/article/details/104748529