지금, 나는 

Art is anything you can get away with.

반응형

Programming/TOEIC_ VOCA 테스트 프로그램.py 3

CODE REVIEW를 가장한 후기글_(하).py

글을 이어서 쓰기 전에, 전체 코드를 보고 싶으신 분들을 위해 파일을 올려드립니다. 마음껏 활용해주세요. .format() 프로그래밍을 조금 공부한 사람들은 아마 알 겁니다. 문자열 다루는데 포매팅을 안 쓰는 사람은 드물다는 걸요. . 파이썬은 %, .format(), f-string의 3가지 포매팅 방법을 제공하는데 간단히 소개하자면, 버전이 업데이트 되면서 하나하나 기능도 업그레이드 된 겁니다. 저는 이전까지 %를 사용했었는데 이번에 .format() 사용해보고 어찌나 편리하던지. %의 경우 뒤에 s / d 등 해당 데이터 타입을 결정해줘야 하지만 .format()부터는 그럴 필요가 없다는 점!! (f-string은 코드가 난해해지는 감이 있어서 아직 필요성을 못느꼈습니다..) 절대 경로와 상대 경로..

CODE REVIEW를 가장한 후기글_(상)

뭔가 이렇게 큰 테두리를 잡고 시작해야 편하고 빠르게 만들 것 같아서 한 번 마인드맵을 만들었다. 이렇게 하니까 확실히 반복되는 부분도 보이고 깔끔하게 만들 것 같았다. (근데 왜 중간중간 추가할 기능들이 생각나는지...) 솔직히 구 버전(20년도.ver)을 수정하려 했었는데 너무 막 짜여있어서 새로 시작했다. 일단 본문부터 뼈대를 잡고 필요한 대로 모듈화 했다. 모듈화 프로그램을 짜다보면 반복되는 부분이 나오기 마련이다. 이를 용도에 따라 함수나 클래스로 정의 해 잘 사용하면 편리하고 깔끔해진다. 나는 이 프로그램에서 함수를 쓸까 클래스를 쓸까 고민하다가 굳이 클래스로 작성해야하나 싶어서 결국 함수만 사용했다. 함수로도 충분했다. 클래스랑 함수랑 엄연히 다르긴 한데 클래스는 뭔가 기능이라기보다 속성(?..

단어시험 프로그램 소개 및 사용 방법

서사 2020년에 프로그래밍 필수 교양 강의를 들으면서 종종 백준도 풀고 코드도 짰는데 그러다 '내가 다루던 내부 기능을 다 써보자'해서 만든 프로그램이다. 공부도 할겸 단어 테스트 프로그램을 만들고자 했고 당시에는 떠오르는 대로 구현하다보니 굉장히 rough하게 짰다. 처음부터 끝까지 온리 if~ else~ 구조... 간신히 동작은 하지만 오류가 많은 프로그램을 두고 입대 해버렸다. . . 군대 다녀오고 계획 세우면서 코드 좀 뜯어고치려 했는데 나름 잘 만들어버렸다. 해당 파일은 를 참고해서 만들었음을 밝힙니다. (광고는 아닙니다ㅠ) . 사용 방법 첨부 파일을 압축 해제하면 토익보카_테스트 파일이 생기며 TOEIC_VOCA_TEST_PROGRAM을 실행시켜 테스트를 보실 수 있습니다. ※ 실행파일이 이..

728x90