学了c, c++, 学python后, 就想用python来写一下c的一些代码, 发现实现有点不同, 其他都还很容易理解的
写一个杨辉三角
思路都是相同的, 用 a[i][j]=a[i-1][j] + a[i-1][j-1]就行了
def Fun(m):
for i in range(1, m + 1):
lists= []
for j in range(i):
if j == 1 or j == i:
lists.append(1)
else:
lists.append(lis[j - 2] + lis[j - 1])
lis = []
lis = lists[:]
for z in lists:
print(z, end=" ")
Fun(4)