python3打印空心三角*形狀


第一步:打印所有星星
i = 0
while i < 10:
j = 1
while j < 20:
print("*",end='')
j +=1
i +=1
print("")

結果

*******************
*******************
*******************
*******************
*******************
*******************
*******************
*******************
*******************
*******************

第二步:不留邊框

i = 0
while i < 10:
j = 1
while j < 20:
mid = 19 // 2 + 1
if j ==mid or j ==i +mid or j==mid -i or i ==9:
print("*",end='')
else :
print(" ",end='')
j +=1
i +=1
print("\n")
結果:空心三角,粘貼總是有問題。

問題點:前面一直不知道怎么換行,總是要么行要么一類效果很不好。

 

 

 

 


免責聲明!

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



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