본문 바로가기
반응형

Tuple3

프로젝트 오일러(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 기초 :: 딕셔너리(Dictionary) 함수의 이용 안녕하세요 요즘 파이썬 관련자료를 꾸준히 올리려고 하는데, 뭔가 쉽지는 않네요. 그래도 조금씩 꾸준히 공부하면서 계속 올려보도록하겠습니다.제목에도 나와있듯이 오늘은 딕셔너리 자료형을 소개하려고 합니다.딕셔너리 함수는 앞에서 소개한 리스트와 튜플과는 조금 다르게 순서쌍으로 이루어져있는 것으로 표현할 수 있습니다. 예를 들어 설명하자면, 아래에 보이는 것이 딕셔너리 자료형의 형태이며, 앞에 나온부분이 Key값, 뒤에 나와있는 것이 Value 값이라고 합니다. 딕셔너리(Dictionary) 함수 정의 Dic = {Key: Value, KKK : VVV} 위와 같은 자료형은 대응 관계를 자료형을 표현하는 것을 말합니다. 예를 들어서 영어 단어와 그에 맞는 뜻을 자료형으로 만들고 싶다고 하는 사람이 있다면, 아래.. 2017. 8. 22.
Python 기초 :: 튜플(tuple) 정의 및 응용 안녕하세요.이전 파이썬 포스팅에서는 List 함수에 대해서 정리를 했는데, 이번에는 그와 비슷한 Tuple 함수에 대해서 정리하고 설명하려고 합니다.사용자의 경험이나 능력에 따라 튜플을 잘 응용해서 쓰는 분도 있겠지만, 리스트 함수와 너무 비슷해서 왜 비슷한 두가지가 함수로 정의되어 있는지는 의문으로 남아있습니다. 먼저 리스트와 튜플은 괄호의 차이점이 있습니다. 이전 포스팅에서도 언급되었듯이, List는 "[]"와 같은 대괄호를 이용하여 정의를 하지만, Tuple은 "()"을 이용하여 정의를 합니다. 그리고 리스트에서의 추가, 삭제, 수정 등을 자유자재로 할 수 있지만, 튜플은 앞에서 언급된 행위를 할 수 없습니다. 그 예를 아래의 글상자 창에서 보여드리도록 하겠습니다. 튜플(Tuple)의 정의 및 삭제.. 2017. 8. 21.
반응형