python印出星號金字塔的方法
用星號輸出一個金字塔(行數自訂)
推薦:《python教學》
解題思路:
①定義一個函數來進行封裝,名字任取
②計算每行需要輸出的空格的數量 (行數減一)
#③計算每行需要輸出的*號的數量 (兩倍的行數減一)
知識補充:
函數原型:range(start, end, scan):
參數意義:start:計數從start開始。預設是從0開始。例如range(5)等價於range(0,5)
end:計數到end結束,但不包含end。例如:range(0, 4) 是[0, 1, 2, 3,]沒有4
scan:每次跳躍的間距,預設為1。例如:range(0, 5) 等價於range(0, 5, 1) range(0, 5,2)的跳躍間距為2,其值為「0 2 4」
# 原始碼:
執行結果:
#以上是python印出星號金字塔的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!