Python
-
파이썬의 반복문Python/study 2013. 12. 18. 02:20
※ 주의사항아래 공격 코드는 연구 목적으로 작성된 것이며, 허가 받지 않은 공간에서는 테스트를 절대 금지합니다.악의 적인 목적으로 이용할 시 발생할 수 있는 법적 책임은 자신한테 있습니다. 이는 해당 글을 열람할 때 동의하였다는 것을 의미합니다.해당 문서의 저작권은 해당 저자에게 모두 있습니다. 다른 용도로 사용할 시 법적 조치가 가해질 수 있습니다. 상세 분석 이번에는 파이썬에서 반복문에 대한 내용을 알아보도록 하겠습니다. 주로 for문과 range() 함수에 대해서 알아볼 것입니다. 파이썬의 문법이 대부분 그렇지만 for문은 사용해본 결과 특히 더 직관적으로 문법이 구성되어있습니다. C언어에서의 for문은 초기값, 조건, 증가값을 명시해주고, 이 요소들은 일반적으로 정수형을 사용해서 나타내었습니다. ..
-
파이썬의 파일 입출력Python/study 2013. 12. 18. 01:51
※ 주의사항아래 공격 코드는 연구 목적으로 작성된 것이며, 허가 받지 않은 공간에서는 테스트를 절대 금지합니다.악의 적인 목적으로 이용할 시 발생할 수 있는 법적 책임은 자신한테 있습니다. 이는 해당 글을 열람할 때 동의하였다는 것을 의미합니다.해당 문서의 저작권은 해당 저자에게 모두 있습니다. 다른 용도로 사용할 시 법적 조치가 가해질 수 있습니다. 상세 분석 이번에는 파일 입출력을 사용하는 방법에 대하여 알아보도록 하겠습니다. 파일입출력이 무엇이냐? 하면 간단합니다. 외부에 있는 파일로부터 데이터를 가져오거나(파일 입력), 혹은 반대로 외부에 있는 파일로 데이터를 보내는 것(파일 출력)입니다. 입력과 출력의 기준은 우리가 사용하는 파이썬입니다. 파이썬으로 들어오면 입력, 파이썬으로부터 나가면 출력입니..
-
파이썬의 조건문Python/study 2013. 12. 18. 01:45
※ 주의사항아래 공격 코드는 연구 목적으로 작성된 것이며, 허가 받지 않은 공간에서는 테스트를 절대 금지합니다.악의 적인 목적으로 이용할 시 발생할 수 있는 법적 책임은 자신한테 있습니다. 이는 해당 글을 열람할 때 동의하였다는 것을 의미합니다.해당 문서의 저작권은 해당 저자에게 모두 있습니다. 다른 용도로 사용할 시 법적 조치가 가해질 수 있습니다. 상세 분석 이번에는 조건문을 사용하는 방법에 대하여 알아보도록 하겠습니다.C언어나 JAVA 같은 언어에서 조건문은 if 와 else로 되어있습니다. 파이썬 역시 마찬가지 입니다. 하지만 파이썬과 앞의 것들은 문법이 다르기 때문에 조금 다른 부분이 있습니다. 조건문을 살펴봄과 동시에 파이썬의 문법의 일부분에 대하여 같이 설명하겠습니다. 파이썬의 조건문을 세 ..
-
파이썬의 자료형 - 사전Python/study 2013. 12. 18. 01:40
※ 주의사항아래 공격 코드는 연구 목적으로 작성된 것이며, 허가 받지 않은 공간에서는 테스트를 절대 금지합니다.악의 적인 목적으로 이용할 시 발생할 수 있는 법적 책임은 자신한테 있습니다. 이는 해당 글을 열람할 때 동의하였다는 것을 의미합니다.해당 문서의 저작권은 해당 저자에게 모두 있습니다. 다른 용도로 사용할 시 법적 조치가 가해질 수 있습니다. 상세 분석이번에는 사전에 대하여 알아보도록 하겠습니다. 파이썬에서의 사전이라는 개념은 우리가 알고있는 그 사전의 개념과 똑같습니다. 다만 우리가 아는 사전처럼 '가나다'순 혹은 'abc'순과 같이 오름차순으로 정렬되어 있는 사전은 아닙니다. 순서는 상관이 없다는 말입니다. 그렇다면 어떤 식으로 활용할 수 있을까요? 파이썬에서 사전은 데이터를 저장해두는 용도..
-
파이썬의 자료형 - 집합Python/study 2013. 12. 18. 01:33
※ 주의사항아래 공격 코드는 연구 목적으로 작성된 것이며, 허가 받지 않은 공간에서는 테스트를 절대 금지합니다.악의 적인 목적으로 이용할 시 발생할 수 있는 법적 책임은 자신한테 있습니다. 이는 해당 글을 열람할 때 동의하였다는 것을 의미합니다.해당 문서의 저작권은 해당 저자에게 모두 있습니다. 다른 용도로 사용할 시 법적 조치가 가해질 수 있습니다. 상세 분석 이번에는 집합에 대하여 알아보도록 하겠습니다. 간단합니다. 그냥 우리가 학교다니면서 수학시간에 배운 집합의 개념이랑 똑같습니다. 교집합, 차집합, 합집합 같은 개념들이 나옵니다. 간단한 예제를 통해서 알아보도록 하겠습니다. set() 함수를 이용하여 집합을 생성하였습니다. 맨 처음으로 num이라는 공간에는 숫자들의 집합을 생성해봤습니다. 정리 3..
-
파이썬의 자료형 - 튜플Python/study 2013. 12. 18. 01:27
※ 주의사항아래 공격 코드는 연구 목적으로 작성된 것이며, 허가 받지 않은 공간에서는 테스트를 절대 금지합니다.악의 적인 목적으로 이용할 시 발생할 수 있는 법적 책임은 자신한테 있습니다. 이는 해당 글을 열람할 때 동의하였다는 것을 의미합니다.해당 문서의 저작권은 해당 저자에게 모두 있습니다. 다른 용도로 사용할 시 법적 조치가 가해질 수 있습니다. 상세 분석 이번에는 튜플이라는 것에 대하여 알아보도록 하겠습니다. 튜플이라는 개념은 그 구조가 리스트와 매우 비슷합니다. 하지만 리스트와의 가장 큰 차이점은 한번 구성요소가 정해지면 수정할 수 없다는 것입니다. 리스트의 경우에는 정수형 공간을 이어 붙이거나 중간엔 삽입하거나 혹은 중간에 있는 요소를 제거하거나 등의 수정이 가능했습니다.그러나 튜플로 정해진 ..
-
파이썬의 자료형 - 리스트Python/study 2013. 12. 18. 01:21
※ 주의사항아래 공격 코드는 연구 목적으로 작성된 것이며, 허가 받지 않은 공간에서는 테스트를 절대 금지합니다.악의 적인 목적으로 이용할 시 발생할 수 있는 법적 책임은 자신한테 있습니다. 이는 해당 글을 열람할 때 동의하였다는 것을 의미합니다.해당 문서의 저작권은 해당 저자에게 모두 있습니다. 다른 용도로 사용할 시 법적 조치가 가해질 수 있습니다. 상세 분석 이번에는 리스트라는 것에 대하여 알아보도록 하겠습니다.리스트라는 것은 어떤 객체들을 순차적으로 나열해 놓은 것을 말합니다. 이렇게 말하니 감이 안오실 수도 있습니다.그러면 배열과의 비교를 통해서 쉽게 이해할 수 있도록 해보겠습니다. 먼저 배열은 다음과 같은 형태를 가집니다. 배열이라는 것은 같은 형으로 명시된 공간들을 순차적으로 이어 붙여 하나의..
-
파이썬의 자료형 - 문자열(추가)Python/study 2013. 12. 18. 01:12
※ 주의사항아래 공격 코드는 연구 목적으로 작성된 것이며, 허가 받지 않은 공간에서는 테스트를 절대 금지합니다.악의 적인 목적으로 이용할 시 발생할 수 있는 법적 책임은 자신한테 있습니다. 이는 해당 글을 열람할 때 동의하였다는 것을 의미합니다.해당 문서의 저작권은 해당 저자에게 모두 있습니다. 다른 용도로 사용할 시 법적 조치가 가해질 수 있습니다. 상세 분석 이번에는 문자열을 사용하는 방법에 대하여 추가적인 내용들을 알아보도록 하겠습니다.이번 포스팅 부터는 빠르게 휙휙휙 달릴 것입니다. 왜냐하면 지금까지 한 것처럼 포스팅을 하다가는 올해 안에 목표한 것을 다 하지 못할 것 같다는 생각이 자꾸 들었기 때문입니다. 궁금한 사항은 댓글 달아주시면 열심히 답변해드리도록 하겠습니다 ^^ 1. 문자열 포맷팅(F..