Pythonの活力練習Day13

Day13:整数nが与えられると、n行は、パスカルの三角形の前に得られました

1  DEFのnumRowsの数(N):
 2      S1 = []   前にストアN行番号パスカルの三角形
3。     ための I における範囲(1、N + 1 ... 。4          S = [1  J における範囲(I)]    #1 記憶部番号iは最初の行に設定されている1。
5。         IF(S)> 2でlen 6              ため、I 範囲(1、lenの(S)-1。 。7                  S [I] = S1 [-1] [1-I] S1 + [-1 ] [I]
 8。             s1.append(S)
 9。         10              s1.append(S)
 11      リターンS1
 12  
13  プリント(NUMROWS(6))

出力:

おすすめ

転載: www.cnblogs.com/xiaodangdang/p/12112545.html