當前位置:成語大全網 - 書法字典 - python如何打印99乘法表

python如何打印99乘法表

1,使用for-for

# 99乘法表

對於範圍內的I(1.10)

對於範圍內的j(1 . I+1):

print('{}x{}={}\t '。format(j,I,i*j),end= ' ')

打印()

當——當

# 99乘法表

i = 1

而我& lt= 9:

j = 1

while(j & lt;= I):# j的大小由I控制。

print('%d*%d=%-3d' %(i,j,i*j),end='\t ')

j += 1

打印(')

i += 1

3、while-for

i = 1

while(我& lt=9):

對於範圍內的j(1。I+1): # range()函數左閉右開。

print('%d*%d=%-3d'%(i,j,i*j),end= ' ')

i += 1

打印()

4、暫時

對於範圍內的I(1.10):

j = 0

而j & lt我:

j += 1

print("%d*%d=%-3d"%(i,j,i*j),end= ' ')

打印()

5.定義壹個變量。

a = [1。2.3.4.5.6.7.8.9]

因為我在壹個:

j = 1

而j & lt=我:

print('%d*%d=%-3d'%(i,j,i*j),end='\t ')

# %-3d是控制輸出結果,占用3位,從左對齊。

j += 1

打印()

6.使用1行語句

打印(' \n '。加入([' '。join(["%2s x%2s = %2s" % (j,I,i*j)for j in range(1。i+1)]),用於範圍(1)內的I。10)]))