파이썬의 for문과 배열 처리

파이썬의 반복구문인 for는 배열을 처리하는데 매우 간단한 방법을 제공한다. 가령, ar이라는 배열이 이미 선언되어 있으면, ar의 원소들을 하나하나 끌어서 처리하는데 다음과 같이 쓰면 된다. for i in ar: myFunction(i) 문제는 내가 i가 몇번째 원소인지 굳이 알아야만 하는 경우에 나타난다. 내가 지금 푸는 문제는 전체 길이가 […]

Read more

abort와 cancel

abort와 cancel은 둘 다 뭔가를 취소한다는 뜻으로 사용된다. 특히 영어로 된 프로그램을 설치하다가 중단하고 싶을 때, 또는 파일 복사하다가 중복된 파일이 있을 때 컴퓨터가 물어보는 대화창에서 많이 발견하게 되는데 둘 사이에는 뜻에 차이가 있다. abort는 사전을 찾아보면 제일 처음에 나오는게 ‘낙태’의 뜻이다. 즉, 태아를 유산시킨다는 […]

Read more

아미가르 레스토랑

나름(?) 명곡. 아미가르 레스토랑 내일 슬퍼도 오늘은 잊어버리게 아미가르 레스토랑 나를 떠나간 그 애를 기억하지마 도니돈도니돈도니돈도니 화려한 음악 속에 쉐이크 쉐이크 핸드 도나돈도니돈도니돈도니 외로운 밤을 모두 멀리 날려 줘 지금 흐르는 음악은 아미가르 레스토랑의 멋진 칵테일의 밤을 위하여 흐르는 노래 춤을 춰요 바텐더 너의 손에 […]

Read more

병신코드

누가 봐도 오타를 낸 것 같아 보이겠지만 의도한 대로 작동하는 코드를 만들었다. 어쩌다보니 어떤 변수 i가 가장 처음엔 0에서 시작하는데 두번째부터 1로 고정되는 루틴을 만들어야 했는데, 조건문을 쓰고싶지 않았다. 그래서.. i=0 while True: myFunction(x, i) i=1 파이썬 스타일 코딩이다. 이런식으로 만들었다. 보통 저 자리에 i=1이 […]

Read more

배워본 언어들

C언어 – 읽기 어렵다. 컴파일해야 실행시켜볼 수 있다. 잘 짜면 빠르긴 한데 초보한텐 그게 그거라는게 함정. 파이썬 – C언어보다는 읽기 쉽다. 처음에 배우기 쉽다. 다른 사람한테 프로그램 전달할 때 패키징하는게 골때린다. 랩뷰 – 입으로 코딩하고 싶은 1순위 언어. 매스매티카 – 리습의 영향을 받아서 그런가, 괄호에 […]

Read more