본문 바로가기

컴퓨터4

[오일러프로젝트]01~15 풀이 #0. 오일러프로젝트라는게 있다. https://projecteuler.net/about About - Project Euler About Project Euler What is Project Euler? Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficie projecteuler.net 홈페이지에서 코딩으로 풀만한 문제를 제공하고, 그걸 풀어서 답을 제출하는 곳인데, 파이썬 연습.. 2019.10.07
[파이썬 00]파이썬 설치부터 실행까지 학교에서 쓰려고 제작중인 파이썬 교재를 편집해서 올려두는 글입니다. 저라고 뭐 잘 알아서 쓰는게 아니라 개인 공부 겸 애들 참고자료 겸 해서 초보자 눈높이에서 글을 쓰고 있으니 오류가 있는 부분은 말씀 부탁드립니다. 0. 파이썬이란? 파이썬은 1991년 귀도 반 로섬이라는 프로그래머가 심심해서 만든 프로그래밍 언어입니다. 2019년 현재는 파이썬 3.7까지 나와있습니다. 우리는 트렌드를 따라 파이썬 3.X만 사용합니다. 우리에게 확 다가오는 파이썬의 특징은 다음과 같습니다. 1) 쉽고 범용성이 높다: 다른 언어를 해보면 알겠지만, 이것만큼 손쉽게 적응할 언어가 없습니다. 쉬운데 범용성도 높습니다. 코딩을 배울 때 교육용 언어(스크래치)를 배우면 실전에서 써먹기가 까다롭지만, 파이썬은 이걸로 여러 가지 일.. 2019.09.27
[엑셀]생기부 기록용 시트 만들기(LEN, LENB 사용 방법) #1. 생기부 기록은 보통 엑셀에 한다. 그리고 나중에 나이스로 옮겨 넣는다. 한글에서 작업하자니 나이스에서 알 수 없는 에러가 나고, 나이스에서 직접 입력하자니 언제 튕길지 몰라 불안하다(학기말엔 더더욱 그렇다). 그러다보니 자연스럽게 누구나 엑셀을 쓰게 되는데, 문제는 엑셀에선 입력 제한 바이트 수를 맞추기가 까다롭다. 몇 번 하다보면 남들이 만들어 놓은 시트를 받아다가 사용하기도 하는데, 아무래도 자기가 만들지 않은 건 자기 스타일에 안맞아서 안쓰게 마련이다. #2. 그래서 직접 생기부 시트를 만들어 쓴다. (당연히, 아래의 내용은 가라로 쓴거다. 애들 생기부를 까진 않을거니까...) 1행에는 학번, 이름, 기록할 일, 종합을 넣는다. 올해는 기록할 일로 학급투표, 1인1역, 체험학습, 기타 추가사.. 2019.09.20
[엑셀]index, match 함수 사용방법 #1. 올해 성적분석 업무 담당하면서 배운 것 중 하나가 인덱스 매치(index, match) 함수 사용방법. 주로 어떨 때 쓰냐면, 데이터를 담은 시트를 하나 만들고, 다른 시트에서 그걸 불러올때 많이 썼다. 보통은 모의고사, 내신, 생기부 정보 등을 데이터 시트에 집어넣고, 상담용 시트에서 필요한 정보들을 불러와서 사용한다. vlookup도 사용하는 방법이 있긴 하지만 이건 이런저런 제약들이 좀 있어서 인덱스-매치를 섞어 쓰는 걸 주로 했다. 그런데 쓸 때 마다 까먹어서...--; 블로그에다가 정리해두는 글. #2. 일단 data 시트에 그림과 같이 자료를 저장한다. 최종적으로 만들고 싶은건, 학번을 입력하면 해당 학생의 그룹, 이름, 역할을 내놓는 시트. (실제로 학교에서 쓸 땐 학번을 입력해서 해.. 2019.09.16