欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

利用Python循環(huán)(包括while&for)各種打印九九乘法表的實例

 更新時間:2017年11月06日 09:11:00   作者:葫蘆七娃  
下面小編就為大家?guī)硪黄肞ython循環(huán)(包括while&for)各種打印九九乘法表的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,希望對大家有所幫助

一.for循環(huán)打印九九乘法表

#注意:由于縮進在瀏覽器不好控制,請大家見諒,后續(xù)會有圖片傳入。

1.1 左下角

  for i in range(1,10): 

    for j in range(1,i+1):

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

效果圖:

1.2 右下角

for i in range(1,10):
   for k in range(i+1,10):
     print(end='   ') #此處為返回八個空格,請注意
   for j in range(1,i+1):
     print('%d*%d=%2d\t' % (j, i, i * j), end='')
   print()

1.3 左上角

  for i in range(9,0,-1):
   for j in range(1,i+1):
     print('%d*%d=%2d\t' % (j, i, i * j), end='')
   print() #此處的目的主要是利用print特性換行

1.4 右上角

  for i in range(1,10):
    for k in range(1,i):
     print(end='   ') #此處返回八個空格
   for j in range(9,i-1,-1):
      print('%d*%d=%2d\t' % (i, j, i * j), end='')
   print()

二.while循環(huán)打印乘法表(四種方法)

2.1 左下角

  i = 1
  while i <=9:
    j = 1
    while j <= i:
      print('%d*%d=%2d\t'%(i,j,i*j),end='')
      j+=1
   print()
   i +=1

效果圖:

2.2 右下角

  i = 1
  while i <= 9:
    k = 9
    while k >i:
      print(end='    ')  #此處為八個空格
      k -= 1
      j = 1
    while j <= i:
      print('%d*%d=%2d\t'%(j,i,i*j),end='')
      j +=1
    print()
    i +=1

2.3 左上角

  i = 9
  while i >= 1:
    j = 1
    while j <= i:
      print('%d*%d=%2d\t'%(j,i,i*j),end='')
      j +=1
    i -= 1
    print()

2.4 右上角

  i = 9
  while i >= 1:
    k = 9
    while k > i:
      print(end='    ') #此處為八個空格
      k -= 1
    j = 1
    while j <=i:
      print('%d*%d=%2d\t'%(j,i,i*j),end='')
      j +=1

    print()
    i -= 1

后續(xù):此處截圖為當時源碼,僅供參考

以上這篇利用Python循環(huán)(包括while&for)各種打印九九乘法表的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論