분류 전체보기212 17. 파이썬 - 숫자야구게임 만들기 숫자야구 게임 요구조건 - 프로그램이 시작되면 슷자야구 게임을 몇 자리 숫자로 할 건지 입력 받아 주세요 3을 입력할 경우 해당 숫자야구 게임은 3자릿수로 진행, 최대 10자리 - 첫 번째 입력을 받은 자릿수 만큼 후 파이썬으로 중복 없는 랜덤한 수를 생성해 주세요 - 사용자가 숫자를 입력 했을 때 숫자야구 게임의 규칙에 맞게 ball / out count를 출력해 주세요 - 사용자가 정답을 맞춘 경우 아래 항목들을 출력해 주세요 사용자가 정답을 맞추기까지 입력 한 횟수 사용자가 게임을 시작해서 정답을 맞추기까지 소요된 시간 정답을 맞춘 시점의 날짜/시간 - 게임을 진행하던 도중, “exit”을 입력할 경우 프로그램을 종료해 주세요 해보기! import random import time from date.. 2022. 9. 19. 19. 내일배움캠프 - 13일차 TIL TIL 📌 오늘 한 일 파이썬 4일차까지 복습 백준 몰랐던 문제들 다시 한번 풀어보기, 주석 달면서 풀이 거북이 반 수업 주말이 순식간에 지나가고 벌써 월요일이 와버렸다. 아침에 일어나서 오늘은 무슨 공부를 해야 할지 몰랐다. 그래서 시간표에 있는 알고리즘을 듣기 시작했다. 알고리즘 강의를 듣는데 초반인데도 어렵진 않은데 벌써 이걸 알아야 하나? 이런 느낌이 들었다. 강의를 이해해도 뒤돌아서면 까먹을 거 같은 느낌 강의가 좀 어려워서 매니저님께 여쭤봤다. 매니저님과 얘기해본 결과 알고리즘은 아직 안 해도 된다고 말씀하셨다. 그래서 저번주부터 파이썬 복습하던걸 이어서 하기로 했다. 파이썬 강의에서 내가 부족한 부분 듣고 남은 시간은 전에 백준 풀면서 어려웠던 문제들을 다시 풀었다. 풀면서 내가 이해했는지 .. 2022. 9. 19. 18. 내일배움캠프 - 3주차 WIL WIL 벌써 내일배움캠프한지 3주차다. 시간이 순식간에 지나간 거 같다. 진짜 평일에 하루 종일 앉아서 공부하는데 고등학교 때보다 더 열심히 하게 되는 거 같다. 모르는 거 있을 때 튜터님이나 다른 사람들에게 물어보면서 배우는 점도 많고 초반에 비해서 진짜 많이 성장한게 느껴진다. FACTS 이번주엔 파이썬과 git공부 위주로 지나간 일주일 열심히 배운 내용 복습하면서 블로그 작성! 해설을 보지 않고 단계별로 작성하며 백준 문제, 과제 풀어보기 FEELINGS 파이썬과 git 위주로 공부했는데 확실히 파이썬은 하면 할 수 록 익숙해지고 있다. git은 gitbash를 사용하면서 실습하니 점점 재밌어짐. 다른 사람이 나한테 request한거 받아 보고 싶음 파이썬 과제는 초반엔 진짜 너무 어려웠는데 점점 .. 2022. 9. 16. 17. 내일배움캠프 - 12일차 TIL TIL 📌 오늘 한 일 파이썬 복습 git pullrequest 한번 더 연습 7시~9시 거북이반 수업 오늘은 아침에 발제 후 원래는 파이썬 알고리즘 강의를 듣고 백준문제를 풀었어야 했다. 하지만 난 아직 파이썬이 부족하기 때문에 알고리즘 진도를 나가지 않고 파이썬 복습을 했다. 파이썬 실시간 강의 노션을 보며 내가 모르는 부분은 강의를 보며 복습을 했다. 전엔 알긴아는데 정확히는 모르는 상태였는데 강의를 한 번 더 들으면서 공부하니 원리를 더 알게 쉬웠다. 역시 반복학습이 답이다. ㅋㅋㅋ 이렇게 오전은 파이썬 강의를 복습하며 시간을 보냈다. 점심먹고나서 어제 했던 git pullrequest를 한 번 더 연습했다. 어제와 똑같이 강의를 보면서 천천히 따라가면서 했다. 어제 연습하면서 fork가 되어있었.. 2022. 9. 16. 2. Git - pullrequest 해보기 pullrequest 해보기 1. 기여하는 저장소를 본인의 계정으로 fork 하기 2. fork를 클릭하고 아래에 code를 클릭해서 경로를 복사한다. 만약 기존에 fork가 되어있다면 저장소에서 sync를 맞춰줘야한다. 3. git bash에 clone을 받고자 하는 경로로 들어간다. - 전 pullrequest-test 폴더에 clone을 받음 4. git clone 입력한다. 만약 git clone입력 후 오류메시지로 이미 존재한다고 뜬다면 전에 clone을 해서 파일이 이미 존재한다고 뜨는 것이다. 그러면 git pull 혹은 다른 경로에서 다시 클론을 하면된다. 5. branch를 생성 후 생성한 브랜치에서 작업하기 - 새로운 branch를 만들면서 체크아웃하기 - git checkout -b .. 2022. 9. 16. 16. 내일배움캠프 - 11일차 TIL TIL 📌 오늘 한 일 오전 파이썬 실시간 강의 마지막 백준 기본 수학2 문제 풀기 오늘 배운 것들 복습 겸 블로그 작성 파이썬 과제 오늘은 파이썬 실시간 강의 마지막 시간이다. 2시간은 진도를 나가고 1시간은 그동안 몰랐던 것들 질문 받는 시간이였다. 수업을 듣고 점심 먹고 오늘 배운 내용을 블로그로 작성했다. 그리고 나서 백준 문제를 풀었다. 오늘은 소수의 관련된 문제였는데 고딩때 수학을 했었지만 안하다가 수학문제를 보니 막막했다. 내가 풀수있는 부분까지만 풀고 막히는 부분은 튜터님들께 힌트를 얻거나 해답을 얻었다. 난 백준문제들 중 정답비율 50%정도인것만 풀었다. 어제 오늘 하루에 3문제 정도 풀고있는거같다. 백준 문제를 풀고 git pullrequest 강의를 보며 실습을 했다. 이것 또한 막히.. 2022. 9. 15. 7. python 기본 수학2 - 백준 1978, 백준 1929 백준 1978 소수 찾기 문제 주어진 수 N개 중에서 소수가 몇 개인지 찾아서 출력하는 프로그램을 작성하시오. 입력 첫 줄에 수의 개수 N이 주어진다. N은 100 이하이다. 다음으로 N개의 수가 주어지는데 수는 1,000 이하의 자연수이다. 출력 주어진 수들 중 소수의 개수를 출력한다. #백준 1978 N = int(input()) #입력받을 개수입력 count = 0 #소수가 있을 때마다 +1 number = map(int, input().split()) #입력받을 숫자입력 for num in number: if num > 1 : for j in range(2, num): #for else 문을 사용 if num % j == 0: # 나눈 나머지가 0이면 소수가 아님 break else: count .. 2022. 9. 15. 1. Git - 정리(필요한 내용 추가, 삭제 예정)ing 기본 명령어 특정 경로로 이동하기 $ cd 현재 디렉터리의 폴더 및 파일 보기 (숨김파일 및 폴더는 제외) $ ls 현재 디렉터리에서 숨김파일 및 폴더까지 모두 보기 $ ls -a $ ls -al 버전 만들기 로컬 저장소 만들기 $ git init 스테이지에 추가하기 $ git add 현재 작업 디렉터리의 변경사항을 모두 스테이지에 추가하기 $ git add . 커밋하기 (커밋 메시지의 헤더만을 작성하기) $ git commit -m "커밋 메시지 헤더" 자세한 커밋 메시지로 커밋하기 $ git commit 현재 파일 상태를 확인 $ git status 스테이지에 추가와 커밋 동시에 하기 (Tracked File에 한해 사용 가능) $ git commit -am "커밋 메시지 헤더" 버전 조회하기 현재 .. 2022. 9. 15. 이전 1 ··· 16 17 18 19 20 21 22 ··· 27 다음 728x90