본문 바로가기
반응형

전체 글186

코딩 문제 사이트 (Project Euler) 안녕하세요 오늘은 Project Euler라는 코딩 싸이트에 대해서 소개하려고 합니다.이 사이트는 코딩을 처음하는 분이나 아니면 활용법에서 조금 부족하다고 생각이 되시는 분들이 풀면 좋을 것 같습니다.저도 코딩 실력이 좋은 편은 아니여서, 이 Project Euler 사이트를 이용해서 공부하고 있습니다. Project Euler 사이트한글 : http://euler.synap.co.kr/영문 : https://projecteuler.net/ 예시로 문제 1번에 대해서 같이 풀어보려고 합니다.사실 문제가 코딩으로 풀이를 해야하는 부분이기 때문에, 어렵다면 어렵고 쉽다면 쉬울 수 있습니다.위의 문제를 말로 풀이를 해보면, 3으로도 나눠지고, 5로도 나눠지는 1000미만 숫자의 합으로 한줄로 풀이를 할 수 있.. 2017. 8. 27.
Python 기초 :: 집합(Set) 자료형 안녕하세요.오늘의 포스팅은 앞의 자료형들과 비슷하지만, 집합으로 묶어서 사용할 수 있는 집합 자료형에 대해서 설명하려고 합니다.집합형은 Set이라는 Keyword를 통해서 그동한 제한적인 부분이 집합 자료형으로 표현할 수 있는데, 아래에서 예제와 같이 설명드릴 수 있도록 하겠습니다. 집합자료형 >>> set = set([1,2,3])>>> set{1,2,3} >>> set1 = set("apple")>>> set1{'e', 'p', 'a', 'l'} 위에 예시에서 볼 수 있듯이, set이라는 키워드를 통해서 집합을 만들어 줄 수 있습니다. 또한, 문자열일 경우에는 apple을 입력했을때,중복되는 'p' 값을 제외하고, 입력이 됩니다. 이것과 같이 set으로 이루어진 집합형은 중복을 허용하지 않는다는 특징.. 2017. 8. 26.
Python 기초 :: 딕셔너리(Dictionary) 함수의 이용 안녕하세요 요즘 파이썬 관련자료를 꾸준히 올리려고 하는데, 뭔가 쉽지는 않네요. 그래도 조금씩 꾸준히 공부하면서 계속 올려보도록하겠습니다.제목에도 나와있듯이 오늘은 딕셔너리 자료형을 소개하려고 합니다.딕셔너리 함수는 앞에서 소개한 리스트와 튜플과는 조금 다르게 순서쌍으로 이루어져있는 것으로 표현할 수 있습니다. 예를 들어 설명하자면, 아래에 보이는 것이 딕셔너리 자료형의 형태이며, 앞에 나온부분이 Key값, 뒤에 나와있는 것이 Value 값이라고 합니다. 딕셔너리(Dictionary) 함수 정의 Dic = {Key: Value, KKK : VVV} 위와 같은 자료형은 대응 관계를 자료형을 표현하는 것을 말합니다. 예를 들어서 영어 단어와 그에 맞는 뜻을 자료형으로 만들고 싶다고 하는 사람이 있다면, 아래.. 2017. 8. 22.
Python 기초 :: 튜플(tuple) 정의 및 응용 안녕하세요.이전 파이썬 포스팅에서는 List 함수에 대해서 정리를 했는데, 이번에는 그와 비슷한 Tuple 함수에 대해서 정리하고 설명하려고 합니다.사용자의 경험이나 능력에 따라 튜플을 잘 응용해서 쓰는 분도 있겠지만, 리스트 함수와 너무 비슷해서 왜 비슷한 두가지가 함수로 정의되어 있는지는 의문으로 남아있습니다. 먼저 리스트와 튜플은 괄호의 차이점이 있습니다. 이전 포스팅에서도 언급되었듯이, List는 "[]"와 같은 대괄호를 이용하여 정의를 하지만, Tuple은 "()"을 이용하여 정의를 합니다. 그리고 리스트에서의 추가, 삭제, 수정 등을 자유자재로 할 수 있지만, 튜플은 앞에서 언급된 행위를 할 수 없습니다. 그 예를 아래의 글상자 창에서 보여드리도록 하겠습니다. 튜플(Tuple)의 정의 및 삭제.. 2017. 8. 21.
Python 기초 :: 리스트 (List) 사용 안녕하세요.요즘 파이썬 공부를 계속하면서 재미를 느끼고 있었는데, 글을 쓰진 못했네요.이번에 소개할 내용은 리스트형을 사용할때 유용한 부분들입니다. 리스트라는 것은 숫자 또는 문자로 프로그래밍을 한다는 것은 한계를 가지고 있기 때문에 리스트라는 자료형 변수로서 표현하고 사용하게 됩니다. 리스트 (List) 리스트 형의 기초 형태는 숫자와 문자의 묶음으로 표현할 수 있습니다.리스트를 만들 때는 아래에서 보는 것과 같이 대괄호의 부호로 적용하며, 각 요소 값의 사이에는 쉼표로써 요소를 구분합니다.또한, '변수=[요소[0], 요소[1], 요소[2], ...]' 로 표현하게 되어지며, 각 위치에 따른 변수로 적용되어지게 됩니다. >>> a = [1,2,3,4,5] >>> b = ['a', 'b', 'c'] 위에.. 2017. 8. 15.
Abaqus 기초 교육 :: Contact 03 안녕하세요.이번 포스팅도 전 포스팅과 똑같이 Contact에 대해서 소개하려고 합니다.어제까지는 Interaction에서의 General Contact, Contact Pair의 설정에 관련된 설명이였다면, 오늘 포스팅은 Interaction Property에 들어가는 부분에 대해서 소개를 하려고 합니다. 일반적으로 접촉 해석에서 적용하는 부분으로는 Normal 방향과 Tangential 방향의 접촉 성질을 설정하게 됩니다. 그 중에 오늘은 Normal Behavior 관련해서 설명을 드리려고 합니다. Contact Interaction Property (Normal Behavior) 1) Normal Behavior (Pressure-Overclosure) 이 부분은 Clearance에 따른 Conta.. 2017. 7. 25.
Abaqus 기초 교육 :: Contact 02 안녕하세요두번째 Contact 기초 교육에 대해서 소개시켜드리려고 합니다. 전 포스팅에서 언급했듯이 이번에는 Discretization method와 Sliding Formulation, Adjust 기능에 대해서 설명드리려고 합니다. Contact in detail Interaction 모듈에서 Surface to Surface를 선택을 하면 아래와 같은 창을 볼 수 있습니다.이 창에서 정의할 수 있는 부분은 Discretization method, sliding formulation 부분입니다. Discretization method는 Node to Surface를 사용할지, Surface to Surface를 사용할지에 대한 정의를 내리는 부분이며, 이런 계산 방법에 따라서 수치해석 해에 영향이 있.. 2017. 7. 24.
Abaqus 기초 교육 :: Contact 01 안녕하세요.이번에 설명할 부분은 ABAQUS에서의 접촉해석인 Contact이며, 이 기능은 단품, 조립품 모두에서 이용할 수 있는 기능입니다. Contact 먼저, 단품의 경우에는 단품 모델 자체에서의 Contact이 일어나는 경우가 있습니다. 그래서, Abaqus에서는 Interaction 모듈 안에서 Self-Contact이라는 항목을 따로 만들어서 단품 자체에서 Contact이 될 때를 인식할 수 있게 만들어뒀습니다. 반면에, 2개 이상의 부품을 가지고 있는 조립품일때는 General Contact이나 Contact Pair의 기능을 이용하여 접촉을 수행할 수 있도록 해줍니다. General Contact의 경우에는 자동으로 접촉면을 찾아주는 역할을 하여 따로 Master와 Slave Surface.. 2017. 7. 24.
[Python] Anaconda를 이용한 Jupyter notebook 실행 안녕하세요.이번 포스팅은 Jupyter note를 Anaconda Prompt를 이용해서 실행하는 방법 및 사용 방법을 알려드리기 위한 포스팅을 진행하려고 합니다. 1. 먼저 Anaconda Prompt를 실행합니다.(만약에 Anaconda가 설치가 안 되셨다면, http://www.trialso88.xyz/95 를 확인하셔서 설치를 진행해주시면 될 것 같습니다.) 파일을 저장할 경로를 따로 들어갑니다. 저 같은 경우에는 c드라이브에 python이라는 폴더를 따로 만들어서 들어갔습니다. 2. Command 창에 Jupyter notebook을 입력합니다. 그러면 아래와 같은 인터넷 창이 하나 뜨게 됩니다. Interface가 깔끔하게 좋으며, 이걸 쓰면 라인마다 확인을 하면서 진행할 수 있어 생각보다 괜.. 2017. 7. 14.
서현역 맛집 추천 :: 쉑쉑(Shake Shack ) 버거 (쉐이크쉑) 안녕하세요.이번 포스팅은 맛집 포스팅으로 서현역 쉐이크쉑 (SHAKE SHACK) 버거를 소개하려고 합니다.쉑쉑버거는 강남점에 1호점으로 생기면서 많은 인기를 끌었는데요. 점차 많은 곳으로 퍼져나가면서 서현역에도 지점이 생겼더라구요.그래서 이번에 서현역 쉐이크쉑 가게에 갔다 왔습니다. ▲ 외부에서 본 Shake Shack 가게 ▲ 내부에서 본 Shake Shack 가게 강남점에 있는 가게보다는 조금 작은 크기를 가지고 있는 것 같지만, 그래도 사람이 붐비는건 똑같은 것 같습니다. 그리고 쉐이크쉑 버거의 영업시간은 "오전 10:30 ~ 오후 10:00" 입니다. 생각보다 늦게까지 영업을 하는게 신기했습니다. 또한, 저희가 갔을 때는 블랙핑크의 팬사인회가 예정되어 있었습니다. 하지만, 아재가 되고 뭔가 신세.. 2017. 7. 6.
반응형