분류 전체보기
-
[백준 17478 Python] 재귀함수가 뭔가요?카테고리 없음 2022. 9. 6. 19:58
정답 코드 std = int(input()) print('어느 한 컴퓨터공학과 학생이 유명한 교수님을 찾아가 물었다.') def r(n): print("____"*n+'"재귀함수가 뭔가요?"') if n == std: print('____'*n+'"재귀함수는 자기 자신을 호출하는 함수라네"') else: print('____'*n+'"잘 들어보게. 옛날옛날 한 산 꼭대기에 이세상 모든 지식을 통달한 선인이 있었어.') print('____'*n+"마을 사람들은 모두 그 선인에게 수많은 질문을 했고, 모두 지혜롭게 대답해 주었지.") print('____'*n+'그의 답은 대부분 옳았다고 하네. 그런데 어느 날, 그 선인에게 한 선비가 찾아와서 물었어."') r(n+1) print("____"*n + "라..
-
[TIL] 내일 배움 캠프 8일차 9/5 - ItisFuture내일배움캠프/TIL 2022. 9. 5. 20:47
오늘 한 것. 1. 깃 명령어 공부, 명령어 모음 포스팅, 스파르타 장고 강의 깃허브 업로드 https://it-is-future.tistory.com/47 [Git] 명령어 모음 깃 커밋하기 $ git add $ git add a.txt b.txt $ git add . (. 모든 파일 ) git commit -m "커밋내용" $ git commit >vim 에디터 실행 >'i' 클릭 혹은 'a' 'o' (입력 모드 전환) >커밋.. it-is-future.tistory.com 2. 장고 manytomanyfeild이해와 포스팅 https://it-is-future.tistory.com/50 [Python/Django] ManyToManyFeild 이해하기 https://docs.djangoproject..
-
[Python/Django] ManyToManyFeild 이해하기programming/django 2022. 9. 5. 20:35
https://docs.djangoproject.com/en/4.1/topics/db/examples/many_to_many/ Many-to-many relationships | Django documentation | Django Django The web framework for perfectionists with deadlines. Overview Download Documentation News Community Code Issues About ♥ Donate docs.djangoproject.com 1. 출판하는 곳과 기사의 모델을 만들어 줍니다. 2. 기사에 출판사와 manytomany 관계를 설정합니다 from django.db import models #출판하는 곳 class Publica..
-
[백준 9020번 python] 골드 바흐의 추측Algorithm/Baekjoon 2022. 9. 5. 19:59
정답 코드 li=[0]*10001 for num in range(2,10001): for i in range(2,int(num**0.5)+1): if num % i == 0: li[num] = 0 break else: li[num]=num for _ in range(int(input())): n = int(input()) st = 0 for i in range(n//2,0,-1): if li[i] != 0: st = i break sosu_list = sorted(set(li[:n+1])) st_idx=sosu_list.index(st) brk=False for idx,i in enumerate(sosu_list[st_idx::-1]): for j in sosu_list[idx:]: if i+j == n..
-
[Git] 명령어 모음programming 2022. 9. 5. 16:48
깃 커밋하기 $ git add $ git add a.txt b.txt $ git add . (. 모든 파일 ) git commit -m "커밋내용" $ git commit >vim 에디터 실행 >'i' 클릭 혹은 'a' 'o' (입력 모드 전환) >커밋 제목, 내용 작성후 >esc로 입력 모드 나오기 > :w 입력 :q 입력 혹은 :wq 입력 (저장, 끄기) $ git commit -am "커밋 메시지" (git add . 입력을 -a 를 써 줌으로써 건너뛸 수 있다) (git이 한 번이라도 추적했던 파일에 한해서 가능하다) 커밋 다양하게 조회하기 $ git log $ git log --onelin (간단하게 나타내기) $ git log -p or --patch ( 변경 사항도 같이 보기) $ git l..
-
[TIL] 내일 배움 캠프 7일차 9/4 - ItisFuture내일배움캠프/TIL 2022. 9. 4. 21:51
오늘 한 것. 장고 ManyToMany필드 강의 깃 명령어 강의 듣기 알고리즘 회고. 맥북 에어 기본형을 쓰는 지금 메모리 스왑 기능이 있지만 간당한 메모리를 신경쓰며 웹 창을 최대한 줄이면서 공부하고 있다.. 신경이 쓰이기 시작한 이상 이건 나의 정신 건강에 해롭다ㅋㅋ. 고민은 구매를 늦출뿐이다. 한 번 사는 김에 어느정도 여유 자금이 있어 300만원 선에서 맥 스튜디오를 구매할 것 같다. 오는 7일 맥 미니 프로 라인이 나올 것 같아 지켜보긴 할거지만 맥 스튜디오 m1 max로 가지 않을까 싶다. 이러한 나의 고민으로 인해 오늘 목표치를 만족스럽게 달성하지 못 했다. 반성한다. 내일 새로운 주가 시작되니 하루하루 열심히 잘 살것이다. 내일 할 것. 깃 명령어 clone, fetch, push, reb..
-
[WIL] 내배캠 1주차 주간 회고내일배움캠프/WIL 2022. 9. 4. 16:25
이번 주에 한 것. 블로그 팀 미니 프로젝트. 미니 프로젝트 발표. 깃 공부. 장고 공부 회고 나는 나서서 팀장을 맡는 성격은 아닌데, 캠프 시작 전에 질문방에서 답변을 조금 하다 보니 내가 실력자라고 팀원분들께서 판단을 하셨는지 내가 맡게 되었다. 사실 실력자도 아니고 팀장 경험도 없어 걱정이 많았지만 겪고 보니 매우 미숙했지만 팀원분들도 착하시고 열정적이셔서 잘 해결해 나아가지 않았나 싶다. 이번에 프로젝트를 겪고 개인적으로 생각한 개선이 필요한 부분 1. 와이어 프레임의 필수 내용 정의, api 설계 --당연한 얘기이지만 와이어 프레임을 보고 작업하는 모두가 이해를 해야 한다. --api를 설계할 때, restful 하게 하고 요청과 응답의 정의를 확실하게 하여 중간에 바꾸는 일은 최소화한다면, ..
-
[TIL] 내일 배움 캠프 6일차 9/3 - ItisFuture내일배움캠프/TIL 2022. 9. 3. 23:42
오늘 한 것. 장고 강의 듣기(회원가입, 메인페이지) 알고리즘 문제 풀기 회고. 내일 배움 캠프 시작 후 첫 주말이라 평일에 오랜 공부에 적응 단계라 그런지 피곤이 쌓여 잠 보충을 좀 해줬다. 그러나 마냥 쉬기 싫어 장고 강의를 듣고 알고리즘 문제를 좀 풀었다. 깃 명령어 강의를 듣고 싶었으나, 아직 나오지 않았다. 장고와 깃 연습을 위해 장고 강의대로 만들어 깃 허브에 보내고 개인적으로 ajax통신을 통해 바꿔보고 vuejs의 axios통신을 통해 바꾼 내역들을 깃 허브에 올려봐야겠다. 내일 할 것. 장고 강의 마무리(목표) 깃 명령어 강의(권장) 알고리즘