while循環練習--用‘*’打印三角形和正方形





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()

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM