Python楊輝三角形


輸出n0<n)行楊輝三角形,n由用戶輸入。

 

N=[1]#楊輝三角的第一行
n=int(input())
for i in range(n):#打印n行
L=N.copy()#我們需要把N復制給L,而不能直接L=N,因為這樣L和N 會在同一個地址,后面就會出錯
for j in range(len(L)):#遍歷和轉化
temp=str(L[j])
L[j]=temp
l=''.join(L).center(50)#組合和居中
print(l)#打印L
N.append(0)
N=[N[k]+N[k-1] for k in range(i+2)]

 

 


免責聲明!

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



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