파스칼의 삼각형을 사용하여 이항식을 FOIL하는 프로그램을 작성하려고합니다. 이 방법을 사용하는 모든 이항 FOILed는 기본 패턴을 따릅니다. 나는 이미 무엇을 해야할지에 대한 일반적인 아이디어를 가지고 있습니다. 공백으로 구분 된 문자열을 변수에 의해 호출되는 많은 정수로 분리하는 방법을 알아 내면됩니다.
예를 들어 다음 입력을 원합니다.
pascalInput = raw_input("Type the full row of Pascal's triangle with numbers separated by space: ")
#say the input is '1 3 3 1'
변수에 넣습니다.
pascalVal1
pascalVal2
pascalVal3
기타
얼마나 많은 변수가 필요한지 또는 다른 것을 어떻게 쓸지 모르겠습니다.
목록에 값을 저장하면 더 편리합니다.
pascalVals = raw_input('...').split()
그리고 다음과 같이 액세스합니다.
pascalVals[0]
pascalVals[1]
pascalVals[2]
문자열 대신 정수를 원하면 다음을 사용하십시오.
pascalVals = [int(x) for x in raw_input('...').split()]
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다