반응형

분류 전체보기 1604

창문에 뭔가가 있어요. (실화)

난 미대를 나왔어. 당연히 미술학원도 다녔지.좀 많이 늦게 시작하긴 했지만. 몸에 좋은 산삼, 해삼과는 달리 몸에 독기만 가득한 고삼시절. 처음 미술학원에 들어갔을 때 얘기야. 지금은 고인이 되신, 조소를 가르치시던 K 강사 선생님 작업실에 M.T를 가기로 했지. 잠깐만 K선생님에 대해 얘기해볼게. 당시 K 선생님은 원장 선생님의 후배셨고, 내가 미술학원 들어가기 바로 전에 유명한 M공모전에서 대상을 받으셨더랬지. 워낙에 가난하셨던 분인데 공모전에서 받은 상금으로 꿈에 그리던 커다란 작업실을 마련하셨지, X천시에 있는 공동묘지 앞에다. (집세가 정말 쌌거든.) 암튼 거기서 10년 남짓 작업하시면서 화단에서 천재라는 극존칭까지 받으시던, 정열적이신 분이셨는데.불과 30대의 나이에 작업실 근처에서 교통사고로..

미스테리,역사 2021.09.01

그곳에 있던 사람은 그녀의 죽은 남자친구였을까? (실화)

대학교 1학년때야. 우리 학교는 작은 산을 깎아서 만들어진지라, 나름대로 숲도 울창하고, 운치 있는 호수도 있었어. 캠퍼스도 아주 예쁘고 ㅎㅎㅎ 그래서. 학교 교정에서 술 한 잔 걸치는 모습이 낯 선 풍경은 아니었지 그 당시엔.. 학과는 다르지만 같은 단대였던(앞으로 E학과라고 칭할게) 친구들이 내겐 유난히 많았어. 지금의 난 아무도 거들떠도 안 보는지라 관심종자가 되었지만, 그 땐 제법 인기도 좀 있었고. 입학 초기에 그 E학과에 동갑내기 신입생이던 L 양에게 사랑고백을 받았더랬지. 얼굴도 예쁘고, 수줍게 부산 사투리를 쓰는 아이였는데..거절했어. 싫었던거 아니고.솔직히 맘에 들기까지 했어, 근데 정말정말 친구로 시작해보고 싶었던거야. "나는 사랑을 아직 몰라. 조금 더기다려."← 딱 이거였어. 근데 ..

미스테리,역사 2021.08.31

python - 기본문법 - lambda

python을 처음 접할 때 가장 이해하기 힘들었던 게 lambda였습니다. 함수인데 굉장히 축약시킨 함수라는 느낌이 듭니다. 여기서는 간단한 예제로 알아보고, 나중에 lambda가 어떻게 활용되는지 알아겠습니다. 예) 람다에 관해 알아보기 print('람다'); a = (lambda x,y : x + y)(15,22) print(f'a값은 {a}\n') b = list(map(lambda x : x **2, range(5))) print('b값은 ',b , '\n') from functools import reduce #reduce함수를 쓰기 위해 import선언 c = reduce(lambda x,y : x + y, [0, 2, 4, 6, 8]) print(f'c값은 {c} \n') d = reduc..

PYTHON 2021.08.31

파이썬 - 기본 타입 - int, float, str, list, dict

데이터 타입에 대해 알아볼게요. 데이터 타입이 자칫 중요하지 않게 느껴질 수 있지만 조건문에서도 쓰이고, 연산과정에서도 활용됩니다. 심지어 필요로하는 타입이 아니게 되면 문제를 일으킬 수 있습니다. 첫번째 예) 매개변수의 타입에 따라 다르게 처리하기 print('함수에 return 값 보내기(2)\n') def triple(m) : if type(m) is str : res = '' else : res = 0 for i in range(0, 3) : res = res + m print(res) triple(3) triple('m') (4행) 매개변수의 타입이 str(문자열)이라면 해당 문자열을 3번 복사해서 출력 (6행) str이 아니라면 입력된 값의 3배를 출력 해당 함수를 3과 m값을 넣어 호출했는데..

PYTHON 2021.08.31

python - 반복문 멈추게 하기 (break)

for와 while문에서 반복문은 어느 범위에 다다르거나 조건에 부합하지 않게되면 종료됩니다. 그런데 그렇지 않다면? 예를 들어 다음과 같은 구문이 있다고 가정해봅니다. while True : 이런 조건은 실제로 많이 쓰입니다. 그러면 이를 무한반복하지 않기 위해선 반복문의 제동장치가 필요하겠죠. 그것이 바로 break입니다. 첫번째 예) 100보다 더 큰 숫자를 적을 경우 종료시키기 max = 100 while True : num = int(input("아무 숫자를 적으세요. : ")) if num > max : print(num, '숫자가 (', max, ')보다 더 커서 프로그램 종료!') break (3행) 무한 반복문을 돌립니다. (5행) 입력한 숫자와 max값을 비교해서 입력한 숫자가 크면 b..

PYTHON 2021.08.31

1996년 강원도에서 무슨일이 생겼을까? (충격 실화)

이 이야기는 96년 강원도 일대를 공포로 몰아 넣었던 강릉 무장공비 침투사건으로, 당시 이 치열한 작전에 투입되어 전우들의 처참한 죽음과 부상을 목격했던 한 병사의 체험을 담은 글이다. (실제 전투에 참가했던 인원들, 맨 좌측 무전병이 글쓴이라고 함) 때는 뜨거운 태양이 내리쬐는 96년 8월이었다. 우리 부대는 그때 가장 힘든 유격훈련을 받고 있는 중이었다. 갑자기 부대가 어수선해지더니 훈련 중단과 함께 복귀를 명령받았다. 철없는 이등병들은 좋아 했지만, 얼마 안 있어 우리에게는 피할 수 없는 운명과 공포가 닥쳐온다. 부대에 도착하자 마자 출동 준비에 12시간이 주어졌다 내 인생에서 가장 힘든 12시간으로 기억된다. 우리는 모 부대 7중대 소속이었는데 출동후 약 보름동안은 지나가는 민간인 검문이나 하면서..

미스테리,역사 2021.08.30

pyhon기본 - 함수(클래스에선 메소드) - def

def는 함수로 쓰이고 클래스(class)라는 곳에선 메소드로 쓰입니다. 함수와 메소드의 기능은 거의 동일하다고 생각합니다. 그래서 여기서는 함수에 대해서 알아보겠습니다. 함수는 "약속된 연산"이라고 보면 될 것 같아요. 예를 들어 함수a가 있다고 가정합시다. 함수a에 1을 집어넣었더니 5가 나왔습니다. 2를 집어넣었더니 8이 나왔습니다. 함수a는 어떻게 구성돼있을까요? 함수a(입력숫자) : 결과값 = (입력숫자 * 3) + 2 이런식으로 구성되어있었습니다. 이를 python으로 나타내면? def a(num) : result = num * 3 + 2 return result 다음과 같이 나타낼 수 있죠. 첫번째 예) 구구단 함수 print('구구단 출력하기\n') def googoo(m) : print(..

PYTHON 2021.08.30

반복문1 - for

for는 반복문을 구현합니다. "1~5까지 반복해"라고 한다면 for 할당변수 in range(1, 5) 이렇게 나타내겠죠. 첫번째 예) 반복문에 할당된 변수의 수치만큼 출력하기 print('직각삼각형 그리기\n') leg = int(input ('변의 길이 : ')) for i in range(leg) : print('* ' * (i+1)) area = (leg ** 2) / 2 #**2는 2제곱을 뜻함 print('넓이 :', area); 직각 삼각형을 나타내는 건 for를 이용하게되면 위와 같이 나타낼 수 있습니다. (2행) input이란 함수를 통해 변의 길이를 입력받아 (5행) 해당 삼각형을 나타내고 (8행)넓이까지 계산해주는 것입니다. 결과는 다음과 같습니다. 두번째 예) 여러 데이터 타입에 ..

PYTHON 2021.08.30

남해회사를 아시나요? (아이작뉴턴도 90%손절한 회사 이야기)

요즘 주식 이야기가 여기저기 들려옵니다. 몇해전부터 시작된 투자열기가 식지를 않고 주식 뿐 아니라, 비트코인까지 공부하는 사람들까지 생겼어요. 이런 투자열기는 언제부터 시작됐을까요? 투자는 주식회사라는 갠념이 생기면서부터 대중적으로 퍼져나갔습니다. A회사 : 내가 인도라는 지역까지 무역하면 돈을 많이 벌어. 진짜야. 그러니까 나한테 투자하면 내가 배 더많이 만들어서 더 많은 이득이 생길테니 그 이득을 투자한 만큼 나눠줄게(배당금). 사람들 : 어떻게 내가 투자했다는 걸 알고, 그 배당금 책정은 어떻게 할건데? A회사 : 내가 주식을 발행할테니깐 그 주식을 얼마나 샀는지 영수증 보여주면 그 주식 수 만큼 줄게. 이렇게 회사와 투자자 간 주식으로 연이 닿게되고 이를 기반으로한 경제가 활성화됐어요. 그런데 투..

미스테리,역사 2021.08.27
반응형