python学习第n天(bilibili学习日)001

打印1~9 乘法表

1 for i in range(1,10):
2     for j in range(1,i+1):
3         print(str(i)+str('*')+str(j)+'='+str(i*j),end = '   ' )
4     print(10)

反向打印1~9乘法表

1 a = 10
2 for i in range(9):
3     a = a - 1
4     for j in range(1,a+1):
5         print(str(a) + '*' + str(j) + '=' + str(j * a), end=" ")#end = '  '是不跳到下一行,空格表示间隔多长
6     print( ' ',a) #理解就是每次循环j,都会打印一次,如果打印了空就会达到打印完j后就换行的效果
7         # print('   ',i)

猜你喜欢

转载自www.cnblogs.com/ilovelh/p/10298105.html