그래서 파스칼의 삼각형을 생성하는 프로그램을 만들고 있습니다. 파스칼의 삼각형은 죽은 것으로 알고 있지만, 내가 말하는 방식이 다르면 어떻게 생각했을까요? 나는 처음에 번역 할 수있는 도움이 필요할 뿐이다. 이것은 기본적으로 삼각형을 나타 내기 위해 비어있는 목록을 할당하고 0에서부터 높이 + 1까지의 삼각형의 각 행에 대해 을 지정하여 비어있는 목록을 지정하여 삼각형의 새로운 행 하나를 나타냅니다. 새 행이 행 0이면 새로운 행을 a [1]로 만드십시오.일부 의사 코드 번역
그래서 내가 가지고있는 지금까지 내가 문제가 있어요
h=input("enter height")
mytri=[]
for i in range(0,h+1):
row=[ ]
if i==0:
newrow=[1]
elif newrow==1:
#here is where I get lost
가 새 행 1. 내 짧은 그런 아무것도 볼 아직 행 제로 또는 행의 경우 이야기하는 방법을 찾는 것입니다 파이썬에 대한 경험. 어떤 도움이라도 대단히 감사합니다.
'i == 0 '이 작동하지 않는 경우 또는 질문을 놓치고 있습니까? – inspectorG4dget
아마도 'for' 루프를 사용하여 크기 n, n + 1, n + 2 ... n + k의 목록을 만들고이를 마스터 목록에 추가하고 싶을 것입니다. –
코드 마지막 줄에 'else :'가 필요합니다. –