728x90

분류 전체보기 154

[학교/HTML+CSS/20.05.11] HTML 8주차

파이썬이나 C언어는 겨울방학때 조금 배워놓은게 있어서 완전초보는 아닌지라 이렇다 할 결과물이 있지만 HTML은 정말 처음 배우는거라 부끄럽지만 결과물은.. 쌩 기초입니다. 그 전까지는 비주얼스튜디오 코드만 사용하여 1차원적인 웹페이지를 만들었다면 8주차부터는 깃허브(github)에 HTML과 CSS를 업로드 하여 나만의 홈페이지를 만들 수 있었습니다. 아래는 HTML 코드입니다. (신상 정보는 모두 바꾸었습니다) 이름 One Two Three 여행 가보고싶은 국가 포루투갈 코스타리카 멕시코 콜롬비아 페루 크로아티아 캐나다 프랑스 오스트리아 스위스 스웨덴 핀란드 독일 벨기에 미국 슬로베니아 칠레 오스트레일리아 내가 20대 때 이루고 싶은 목표 잘 자고 잘 먹기(100%) 1000만원 모으기(20%) 교환학..

[동아리/파이썬/20.06.26] 워드클라우드

동아리에서 종강기념으로 평소 하던 "주어진 문제를 보고 파이썬으로 프로그래밍" 하는 시간대신 OB선배님들의 특강을 듣는 시간을 가졌습니다. 오늘의 주제는 워드클라우드. 기존 사용하던 파이썬 3.X.X 대신 구글에서 제공하는 google colab를 사용하는 점이 신기했습니다. colab의 확장자는 .ipynb입니다. 워드클라우드(word cloud): 워드클라우드란 한마디로 '핵심단어를 시각화하는 기법'이다. 문서의 키워드, 개념 등을 직관적으로 파악할 수 있도록 핵심단어를 시작적으로 돋보이게 하는 기법이다. 예를 들면 많이 언급될수록 단어를 크게 표현해 한눈에 들어올 수 있게 하는 기법등이 있다. 주로 방대한 양의 정보를 다루는 빅데이터(big data)를 분석할 때 데이터의 특징을 도출하기 위해 사용..

[학교/파이썬프로젝트/20.06.12] 기말과제

교수님께서 주교재인 "두근두근 파이썬" 에 나오는 프로젝트 단원에서 하고싶은 것을 골라 기능을 자유롭게 추가한 후 제출하라는 과제를 내주셨습니다. 저는 10장 MyPaint 프로젝트에 기능을 추가하여 확장형 그림판을 구현해보고자 하였습니다. 저는 이번 프로젝트에서 tkinter 모듈을 사용했으며 그중에서도 filedialog(파일 불러오기, 파일 저장), colorchooser(사용자에게 직접 색 입력받기) 기능을 사용했습니다. 또 필로우(PIL)(이미지 회전, 이미지 블러처리) 모듈을 사용했습니다. 여담: 처음에는 pygame 을 활용하여 충돌 등 기능이 있는 게임을 만들어보고 싶었지만 초보자가 사용하기에는 어려움이 있는 것 같아 tkinter를 사용하는 프로젝트를 진행하였습니다. 제가 이 프로젝트에서..

[학교/파이썬프로젝트/20.05.23] 중간과제

교수님께서 중간고사 대체과제로 축구게임을 만들어오라고 하셨습니다. 터틀그래픽을 사용하였고 구글링하여 이미지도 gif형식으로 넣었습니다. 조건은 다음과 같습니다. -사용자가 총 5번 공을 차서, 3번이상 성공하면 승리 -5번 공을 차면 화면에 승/패 결과를 보여주고 종료 -키커(=사용자): 키보드 l,r,c버튼으로 공을 왼쪽, 가운데, 오른쪽으로 참 -골키퍼: 랜덤으로 왼쪽, 가운데, 오른쪽으로 결정하여 뛰기 -시작화면: 사용자에게 입력할 버튼에 대해 설명 -키커가 공을 차는 방향으로 공 위치 표현 -골키퍼는 랜덤으로 정해진 방향에 따라 적절한 그림을 사용하여 표현 -최종화면: 5회의 승부차기가 끝나면 최종 결과 보여주기, 볼 것인지 말 것인지 물어본 후 대답에 따라 결과 출력 제 코드는 다음과 같습니다...

728x90