1 v=1 #控制里面的循环需要走几次
2 while v<= 5:
3 i=1
4 while i<= 5:#循环一次打印五个*
5 print('*',end=' ')
6 i+=1
7 v+=1
8 print()


练习之前还是要规划思路,怎么实现

我的思路:第一行用一个while循环打印五个    ‘*’   ,外面加一个while循环控制里面的循环运行五次

这样就可以了

 

接下来我们来看一下打印三角形如何实现

我的思路:第一行打印一个、第二行打印两个、第三行打印三个-----这样就可以看出规律了

还是需要一个循环去打印    ‘*’    ,但是到底打印几个由行数决定,而行数我们再用一个循环来控制

看程序



1 v=1 #控制里面的循环需要走几次
2 while v<= 5:
3 i=1
4 while i<= v:#循环一次打印几个* 自己想
5 print('*',end=' ')
6 i+=1
7 v+=1
8 print()