雲科大Pythen實作範例

九九乘法表


2 條回復   |  直到 2019-8-29 | 308 次瀏覽




熱門評論
  1. 71
    liu 2019-8-29 支持  0 | 反對  0

    # -*- coding: utf-8 -*-

    """

    Created on Thu Aug 29 14:28:39 2019

    @author: formosa

    """

    #// 99九九乘法表

    s=''

    for i in range(1,10):

        for j in range(2,10):

            s=s+str(j)+'*'+str(i)+'='+str(i*j)+'\t'

        s = s +'\n'

    print(s)

    #//

    print('\n'.join(['\t'.join(["%d*%d=%d"%(i,j,i*j) for i in range(1,j+1)])for j in range(2,10)]))

    print('-'*70)

    print('\n'.join(['\t'.join(["%d*%d=%d"%(x,y,x*y) for y in range(1,x+1)])for x in range(2,10)]))


    2*1=2   3*1=3   4*1=4   5*1=5   6*1=6   7*1=7   8*1=8   9*1=9   

    2*2=4   3*2=6   4*2=8   5*2=10  6*2=12  7*2=14  8*2=16  9*2=18  

    2*3=6   3*3=9   4*3=12  5*3=15  6*3=18  7*3=21  8*3=24  9*3=27  

    2*4=8   3*4=12  4*4=16  5*4=20  6*4=24  7*4=28  8*4=32  9*4=36  

    2*5=10  3*5=15  4*5=20  5*5=25  6*5=30  7*5=35  8*5=40  9*5=45  

    2*6=12  3*6=18  4*6=24  5*6=30  6*6=36  7*6=42  8*6=48  9*6=54  

    2*7=14  3*7=21  4*7=28  5*7=35  6*7=42  7*7=49  8*7=56  9*7=63  

    2*8=16  3*8=24  4*8=32  5*8=40  6*8=48  7*8=56  8*8=64  9*8=72  

    2*9=18  3*9=27  4*9=36  5*9=45  6*9=54  7*9=63  8*9=72  9*9=81  


    1*2=2   2*2=4

    1*3=3   2*3=6   3*3=9

    1*4=4   2*4=8   3*4=12  4*4=16

    1*5=5   2*5=10  3*5=15  4*5=20  5*5=25

    1*6=6   2*6=12  3*6=18  4*6=24  5*6=30  6*6=36

    1*7=7   2*7=14  3*7=21  4*7=28  5*7=35  6*7=42  7*7=49

    1*8=8   2*8=16  3*8=24  4*8=32  5*8=40  6*8=48  7*8=56  8*8=64

    1*9=9   2*9=18  3*9=27  4*9=36  5*9=45  6*9=54  7*9=63  8*9=72  9*9=81

    ----------------------------------------------------------------------

    2*1=2   2*2=4

    3*1=3   3*2=6   3*3=9

    4*1=4   4*2=8   4*3=12  4*4=16

    5*1=5   5*2=10  5*3=15  5*4=20  5*5=25

    6*1=6   6*2=12  6*3=18  6*4=24  6*5=30  6*6=36

    7*1=7   7*2=14  7*3=21  7*4=28  7*5=35  7*6=42  7*7=49

    8*1=8   8*2=16  8*3=24  8*4=32  8*5=40  8*6=48  8*7=56  8*8=64

    9*1=9   9*2=18  9*3=27  9*4=36  9*5=45  9*6=54  9*7=63  9*8=72  9*9=81


    1. 68
      許金聰 2019-8-10 支持  0 | 反對  0

      import numpy as np

      c,e,m = np.loadtxt("score.txt",skiprows=1,unpack=True)

      score = c+e+m

      print(score)

      for i in range(4):

          print(c[i],e[i],m[i],score[i])


       國

      70 80 95

      65 75 85

      40 65 40

      80 40 65





      登入後才可發表內容