728x90

전체 글 154

[학교/파이썬/20.06.22] 과제2

과제 2는 딕셔너리, tkinter 등 꽤 심화된 내용이 들어가서 과제를 하는데도 스토리빌드를 짜야하는(?) 마냥 생각없이 써내려갈 수 는 없었습니다. 이번 과제 역시 교수님께서 "두근두근파이썬"에서 5문제를 선정하셨습니다. 교수님께서 제시한 문제입니다. -9장 2번-9장 8번-10장 6번-11장 5번-13장 1번9장 2번주사위를 던져 나오는 값의 빈도를 계산하고 출력하는 프로그램입니다. random모듈을 활용한 가장 기본적인 문제라고 할 수 있죠 이 문제는 작년 겨울방학때 이미 C언어로 구현해본 적이 있어서 어렵지 않게 해낼 수 있었습니다. import random counters=[0,0,0,0,0,0] for i in range(1000): dice=random.randint(1,6) if dice..

[학교/파이썬/20.05.04] 과제1

제가 수강했던 과목의 교수님께서는 매주 간단한 파이썬 퀴즈를 내주셨습니다. 매주 내주시는 퀴즈 외에 중간고사 전 주, 기말고사 전 주에 난이도가 있는 과제를 총 두 번 내주셨는데 주 교재인 "두근두근파이썬" 에서 문제를 골라 푸는 방식이였습니다. 교수님께서 제시한 문제입니다. -4장 연습문제 5번-4장 연습문제 8번-5장 연습문제 4번-5장 연습문제 7번-6장 연습문제 12번4장 연습문제 5번기호([])와 중간의 삽입할 문자열(python)을 입력하면 [python] 이런식으로 출력하라는 문제입니다. userA,userB=input("기호를 입력하시오: ") userC=input("중간에 삽입할 문자열을 입력하세요: ") print(userA+userC+userB) 처음에 조금 어렵게 생각하여 list...

[동아리/파이썬/20.05.15] 4주차 파이썬 프로그래밍

4주차 동아리에서 제시한 문제는 -1~100 사이의 숫자를 랜덤으로 추출 -값을 입력받아 랜덤 추출값보다 작으면 'up'을 크면 'down'을 출력 -형태 자유 import random a=random.randint(1,100) score=1 while True: user=int(input("숫자를 맞춰보세요: ")) if usera: print("down") score=score+1 else: break print(str(user)+"!!","정답입니다") print(str(score)+"번 만에 맞췄습니다")

[동아리/파이썬/20.04.24] 3주차 파이썬 프로그래밍

3주차 동아리에서 제시한 문제는 ex) [3,4,5,6,7] =홀수 3개 짝수 2개 print("===홀수 짝수 개수 세는 프로그램===") num=int(input("몇개의 숫자를 입력하시겠습니까? ")) list_num=[] for i in range(num): user_input=int(input("숫자 입력: ")) list_num.append(user_input) print(list_num) odd=0 even=0 for i in range(1,num+1,1): if list_num[i-1]%2==0: even=even+1 else: odd=odd+1 print("홀수:",odd) print("짝수:",even)

[동아리/파이썬/20.04.17] 2주차 파이썬 프로그래밍

2주차 동아리에서 제시한 문제는 -우리가 아는 그 3.6.9게임 (숫자에 3.6.9가 들어갈 때 박수 치는 게임) -몇 번째 숫자까지 게임할 지 정하면 컴퓨터가 그 숫자까지 출력 answer='y' while answer =='y': for num in range(1,int(input("어디까지 출력할까요?"))+1,1): count=str(num).count("3")+str(num).count("6")+str(num).count("9") if count==0: print(num) else: print("짝"*count) answer=input("게임을 한번 더 하시겠습니까?(y/n)") count 라는 모듈 기능을 처음 사용해보았다. 3 6 9가 들어가는 숫자를 어떻게 판별하지 싶었는데 count 기능..

[동아리/파이썬/20.04.10] 1주차 파이썬 프로그래밍

1주차 동아리에서 제시한 문제는 - 미리 여러개의 영어단어들을 기재 해 놓는다. - 기재한 영어단어를 읽어와 사지선다로 문제 보기를 출력한다. - 영어단어를 맞춘다. import random word=[['dog','개'],['goat','염소'],['possible','가능'],['island','섬'], ['dictator','독재자'],['mountain','산'],['school','학교']] chk='y' while chk=='y': sample=random.sample(word,4) dap=random.randint(0,3) print(sample[dap][0]) for i in range(4): print('%d.'%(i+1),sample[i][1],end=' ') print() da=int..

[학교/웹프로그래밍프로젝트/20.06.22] 웹 프로그래밍 프로젝트 기획 (2)

저번 중간과제에 이어서 교수님께서 요구하신 기말과제 조건은 다음과 같습니다. -웹사이트 여정 맵 -웹페이지 유저플로우 -와이어프레임 제시 -페이지 프로토타입 -웹페이지 요약 및 차별점 도출 -PPT와 발표영상 제출 사실 용어가 생소하고 내용 또한 이해가 잘 되지 않아 구글링을 통해 다른 여러 웹페이지 기획 예시들을 참고하였습니다. 중간과제는 무에서 유를 창조해내는 아이디어라 그런지 시간이 오래걸렸는데, 최종과제는 중간과제에서 아이디어를 제시해 놓은 것을 바탕으로 구체화시키면 되었기 때문에 상대적으로 수월했습니다. 주제 : 부수입을 효율적으로 만드는 것을 도와주는 웹페이지 1. 리서치 1.1 웹사이트 여정 맵 (고객여정지도) 우선적으로 생각나는 것을 막 쓰기 위해 A4용지에 각각 다른 색으로 내용을 기록하..

[학교/웹프로그래밍프로젝트/20.06.01] 웹 프로그래밍 프로젝트 기획 (1)

한 학기동안 웹프로그래밍 과목을 배우면서 교수님께서는 HTML과 CSS를 코딩하여 웹페이지를 만드는 것도 중요하지만 진정한 개발자는 그 이전의 것과 그 이후의 것도 중요하는것을 누누히 강조하셨습니다. 강의 내용도 HTML과 CSS, JAVA에 치우쳐있기보다는 프론트앤드, 백앤드 등 웹 개발에서 필요한 요소들을 특강으로 제공해주셨습니다. 그래서인지 중간과제와 최종과제 모두 웹페이지 '기획' 이였는데 교수님께서 중간과제로 요구하신 조건은 다음과 같습니다. -본인만의 웹페이지 아이디어 찾기 -타겟 유저 리서치(설문/인터뷰 등) -정보의 조직화 (페르소나 작성 및 특이점 찾기) -PPT와 발표 동영상 첨부(4~7분 이내) 1. 웹페이지 아이디어 찾기 : 1.1 기사 찾아보기 교수님께서 아이디어는 요즘 뜨는 기사..

[학교/HTML+CSS/20.05.14] HTML 9주차

이번주차에는 HTML로 우리집 강아지(하루), 내가 가장 좋아하는 것, 여행가고싶은 곳 이라는 주제로 코드를 짜보았습니다. 이를 깃허브에 업로드하여 받은 주소를 과제 제출하였습니다. 코드는 다음과 같습니다. (지난주차와 마찬가지로 신상정보는 지웠습니다.) Events | About Me | Contact 🐻이름🐻 Univ for everybody🍬🌺 Welcome To My World💓🍧 Welcome To My life-DOG🌸💘 Hello there! 안녕하세요 저는 0000대학교 000공학과 000입니다. 저는 강아지 한마리를 키우고 있습니다. 이름은 하루이고 말티즈입니다. 하루는 고기간식과 개껌을 좋아하고 장난감을 싫어합니다. 강아지인데 왜 장난감을 싫어하지? 라고 의문점이 들어 하루의 얼굴을 살..

728x90