현재 작업중인 프로젝트에서 작업 중이며 현재 루핑에 대해 배우고 있습니다. 여기서 다음과 같은 방향 ...루프 (파이썬)를 사용하는 삼각형 숫자
삼각형 숫자 앞의 행에 비해 각 행에 하나 이상의 객체와, 행을 만드는 삼각형으로 배열 될 수있는 객체의 수는 . 숫자 n이 주어진 n 번째 삼각형 수를 공식적으로 계산하는 함수를 작성하십시오. n까지의 삼각형 숫자를 표시하는 또 다른 함수를 작성하십시오.
수식 상태 (N (N + 1))/(2) 또는 (N^(2) + N)/(2)
그래서 꽤 많이 생각 나는 방정식에 대해 n을 입력하면 답을 얻을 수있는 함수를 공식화해야합니다. 그러나, 내 질문은 어떻게 루프가이 시나리오에서 사용되는 이해할 수 없습니다. 다음과 같은 작업을 수행했지만 오류가 발생했습니다. 나는 그것이 매우 간단해야한다고 생각한다?
n=int(input("Please Enter n:"))
y1=((n**2)+n)/(2)
print (y1)
위의 코드는 n을 입력 할 때 n 번째 삼각형 수를 공식적으로 계산하는 첫 번째 질문에 대한 대답이라고 생각합니다. 그러나 두 번째 질문에 대한 함수를 쓰는 데 어려움을 겪고 있습니다. 삼각형 숫자를 표시하고 n을 포함하여 표시하는 함수가 있습니다. 당신의 도움을 주셔서 대단히 감사합니다.
감사합니다. 두 번째 질문에 나를 도울 수 있습니까? 두 번째 질문에 대해 함수를 쓰는 데 어려움을 겪고 있습니다. 삼각형 숫자를 표시하고 n을 포함하는 함수가 있습니다. (처음에는 그 의미를 알 수 없습니다). – python2learn
감사합니다. 하지만, n을 포함하여 묻기 때문에 문제가 있습니다. 어떻게 작동합니까? – python2learn
IT가 최대 10 개가됩니까? – python2learn