知识回顾:
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、考虑复杂的图形其实是由于简单图形的变化产生的