본문 바로가기
반응형

Append2

프로젝트 오일러(Project Euler #2) 안녕하세요.프로젝트 오일러라는 코딩 싸이트를 기반으로 2번째 문제 풀이를 시작하도록 하겠습니다.꾸준히 풀긴하는데, 이상하게 블로그에 올리는게 쉽지 않네요. 아무튼 꾸준히 올리는 것으로 마음을 먹고 이번 2번째 문제도 수행해보도록 하겠습니다. 이번에는 피보나치 수열에 대한 문제입니다. 모든 분들이 고등학교때 많이 보셨던 문제겠지만, 이 문제는 조금 더 꼬아서 짝수이면서 400만 이하의 항을 구하라고 나와있습니다. #Pythona=[1,2]i=0c=list()while True: b=a[i]+a[i+1] i=i+1 a.append(b) if (b%2==0):c.append(b) if (b > 4000000) : break d=sum(c[:])print(d+2) 위와 같이 첫째항과, 둘째항이 각각 1과 2로 .. 2017. 9. 28.
Python 기초 :: 리스트 (List) 사용 안녕하세요.요즘 파이썬 공부를 계속하면서 재미를 느끼고 있었는데, 글을 쓰진 못했네요.이번에 소개할 내용은 리스트형을 사용할때 유용한 부분들입니다. 리스트라는 것은 숫자 또는 문자로 프로그래밍을 한다는 것은 한계를 가지고 있기 때문에 리스트라는 자료형 변수로서 표현하고 사용하게 됩니다. 리스트 (List) 리스트 형의 기초 형태는 숫자와 문자의 묶음으로 표현할 수 있습니다.리스트를 만들 때는 아래에서 보는 것과 같이 대괄호의 부호로 적용하며, 각 요소 값의 사이에는 쉼표로써 요소를 구분합니다.또한, '변수=[요소[0], 요소[1], 요소[2], ...]' 로 표현하게 되어지며, 각 위치에 따른 변수로 적용되어지게 됩니다. >>> a = [1,2,3,4,5] >>> b = ['a', 'b', 'c'] 위에.. 2017. 8. 15.
반응형