python打印输出99乘法表,python编写程序,打印九九乘法表

  python打印输出99乘法表,python编写程序,打印九九乘法表

  应用一:打印星号(正方形)

  *****

  *****

  *****

  *****

  *****

  一行输出5 *,重复5次。

  i=0

  而我5:

  打印(f**** )

  i=1

  使用循环嵌套

  步骤:1、打印1个*

  2、一行5个 使用循环,5个*在一行显示

  注:print自带end=’/n‘,打印出来的为5行*,而不是一行5个*,需要将/n删除,才可以得到一行5个*的效果

  3、打印5行* 一行循环5遍

  注:此时的print已经把/n删除,循环之后打印出来的*全部在一行,要想达到5行的效果,需要添加一个print()

  #重复打印5排星星

  j=0

  而j 5:

  #一排星星开始了

  i=0

  而我5:

  #—一行中的星号不能换行,取消打印的默认终止符\n

  print(f* ,end= )

  i=1

  #每行末尾换行。这里,在一个空打印的帮助下,使用默认的打印终止符来换行。

  打印()

  j=1

  打印()

  应用二:打印星号(三角形)

  *

  **

  ***

  ****

  *****

  分析:第1行打印1个,第2行打印2个,第3行打印3个,第4行打印4个,第5行打印5个,即打印的星星的个数与他的行号相等

  #重复打印5排星星

  #j表示行号。

  j=0

  而j 5:

  #印刷一排星星

  i=0

  # i代表每行的星数,应该等于行数,所以我应该和j挂钩。

  当i=j时:

  print(f* ,end= )

  i=1

  打印()

  j=1

  打印()

  应用三:打印九九乘法表

  1*1=1

  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

  分析:第1行为第一列*第一行;第2行为 第一列*第二行 第二列*第二行

  步骤:1、打印1个表达式 x * x = X*X

  2、一行打印多个表达式,一行表达式的个数与行号相等

  3、打印多行表达式

  j=1

  当j=9时:

  i=1

  当i=j时:

  print(f“{ I } * { j }={ I * j }”,end=\t )

  i=1

  打印()

  j=1

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: