python列印直角三角形與等腰三角形例項程式碼
阿新 • • 發佈:2020-01-09
前言
本文通過示例給大家詳細介紹了關於python列印三角形的相關,分享出來供大家參考學習,下面話不多說了,來一起看看詳細的介紹吧
1、直角三角形
#i控制行數j控制*的個數 for i in range(5): i += 1 for j in range(i): print('*',end='')#end=‘'輸出空格 print()
/2、等腰三角形
row = int(input('please enter a rows')) for i in range(row): for j in range(row - i - 1): print("",end=" ") for j in range(2* i + 1): print('*',end= '') print()
*補充拓展
for 迴圈在很多時候和內建函式range()搭配使用。range函式的原型如下:
range函式原型:range (start,stop[,step])
引數含義:
start:計數的開始位置,預設是從0開始。
stop: 計數的結束位置
step:每次跳躍的間距,預設為1。
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對我們的支援。