#!/usr/bin/python
#99乘法表
a = 1
while a<=9:
b = 1
while b<=a:
print("%d*%d=%d\t"%(a,b,a*b),end="")
b+=1
print("")
a+=1
说明: “\t”为制表符,作用类似于一个tab键,达到各列对齐的效果。
顺便写个shell脚本:
#!/bin/bash
for i in `seq 1 9`;do
for j in `seq 1 $i`;do
#k=$[$j*$i]
#echo -en "$j*$i=$k\t" #-e开启转义功能;-n表示不换行输出
echo -en "$j*$i=$[$j*$i]\t"
done
i+=1
echo ""
done
“echo命令”的用法:https://www.cnblogs.com/perfy/archive/2012/07/24/2605903.html