零基础Python教程037期 四种数字三角形,训练编程思维

  • 2019 年 11 月 14 日
  • 筆記

知识回顾:

1、掌握如何判断奇偶性?

2、理解while循环

3、掌握数据的统计与记录

本节知识视频教程

以下开始文字讲解:

案例1

需要输出如下结果:

1

1 2

1 2 3

1 2 3 4

1 2 3 4 5

1 2 3 4 5 6

源代码:

'''  1  12  123  1234  12345  123456  '''  #n表示行数  n=6  i=0;  while i<n:      for j in range(i+1):          print(j+1,end=" ")      print()      i+=1  

案例2

需要输出如下结果:

1 2 3 4 5 6

1 2 3 4 5

1 2 3 4

1 2 3

1 2

1

源代码:

n=6 #表示6行    while n>0:      for j in range(n):          print(j+1,end=" ")      print()      n-=1  

案例3

需要输出如下结果:

1

2 1

3 2 1

4 3 2 1

5 4 3 2 1

6 5 4 3 2 1

源代码:

n=6 #表示6行    while n>0:      #输出空格      for j in range(n-1):          print(" ",end=" ")      #输出数字      t=6-(n-1)      for j in range(t):          print(t-j,end=" ")      print()      n-=1  

案例4

需要输出如下结果:

1 2 3 4 5 6

1 2 3 4 5

1 2 3 4

1 2 3

1 2

1

源代码:

n=6 #表示6行    while n>0:      #输出空格      for j in range(6-n):          print(" ",end=" ")      #输出数字      for j in range(n):          print(j+1,end=" ")      print()      n-=1  

总结强调

1、掌握程序思维

2、掌握图形观察的方法

3、考虑复杂的图形其实是由于简单图形的变化产生的