shell:
1 #!/bin/bash
2 #99乘法表
3 #
4
5
6
7
8 for i in {1..9};do
9 for j in {1..9};do
10 echo -ne "$j*$i=$((i*j))\t"
11 if [ $i = $j ];then
12 break
13 fi
14 done
15 echo
16 done
17
python:
1 #!/usr/bin/python2.7
2 #coding:utf8
3 #99乘法表
4 #
5
6 for i in range(1,10):
7 for j in range(1,10):
8 if i < j:
9 print
10 break
11 else:
12 print str(j)+"*"+str(i)+"="+str(j*i), //字符串以+进行连接
13
14
15
~
~
1 #!/usr/bin/python
2 #_*_ coding:utf8 _*_
3 #Filename:99乘法表
4 #
5 for i in range(1,10):
6 for j in range(1,i+1):
7 print str(j)+"*"+str(i)+"="+str(j*i),
8 if i == j:
9 print
~
~
1 #!/usr/bin/python
2 #_*_ coding:utf8 _*_
3 #Filename:99乘法表
4 #
5
6 for i in range(1,10):
7 for j in range(1,i+1):
8 print "%s*%s=%s" % (j,i,i*j),
9 if i == j:
10 print