萌新のPython練習菜鳥100例(八)出力9*9乗算口诀表
1098 ワード
テーマ:出力9*9乗算口诀表分析:・支店と列を考慮し、合計9行9列、i制御行、j制御列;for i in range(1,10)はループが1から9・print()
function:次の出力点の位置を指定します.第一に、通常の場合、print()は‘’を持参する.したがって、print()は、print(’,end=’)と組み合わせて使用される第2のものである.カーソルを同じ行に保つ
・for j in range(1,i+1)1-9のサイクルで1,1+12,2+2…print("%d*%d=%d"%(i,j,i*j))印刷出力フォーマット(%d*%d=%d)=(1*2=2)
公式コード:
分析:・履歴書サイクルfor n in range(9)は1-9を表し、これは簡略化された書き方・m=1初期化mの値であり、n=n+1・whileサイクルm<=1の場合、s=m*n・whileサイクルで出力フォーマット(%d*%d=%d)=(s=m*n+1)・m=m+1**ネットユーザーコード2:**
ネットユーザーコード3
function:次の出力点の位置を指定します.第一に、通常の場合、print()は‘’を持参する.したがって、print()は、print(’,end=’)と組み合わせて使用される第2のものである.カーソルを同じ行に保つ
・for j in range(1,i+1)1-9のサイクルで1,1+12,2+2…print("%d*%d=%d"%(i,j,i*j))印刷出力フォーマット(%d*%d=%d)=(1*2=2)
公式コード:
for i in range(1, 10):
print()
for j in range(1, i+1):
print("%d * %d = %d" % (i, j, i * j))
分析:・履歴書サイクルfor n in range(9)は1-9を表し、これは簡略化された書き方・m=1初期化mの値であり、n=n+1・whileサイクルm<=1の場合、s=m*n・whileサイクルで出力フォーマット(%d*%d=%d)=(s=m*n+1)・m=m+1**ネットユーザーコード2:**
for n in range(9):
m = 1
n = n + 1
while (m <= n):
s = m * n
print("%d * %d = %d, " % (m, n, s), end=' ')
m = m + 1
print(' ')
ネットユーザーコード3
i=0
j=0
while i<9:
i+=1
while j<9:
j+=1
print(j,"x",i,"=",i*j,"\t",end="")
if i==j:
j=0
print("")
break