본문 바로가기

분류 전체보기

(103)
[TIL 2024. 02. 26] 오늘 한 일 개인과제 4 (html, app.py, database) TIL 작성 오늘의 리뷰 html 문제 상황: 부트스트랩의 input group에서 가져왔는데, dropdown을 선택한 후에도 데이터가 보내지지 않는 문제가 발생함. 그리고 부수적으로 select태그와 button태그의 위치 조정이 원하는대로 되지 않음. 문제 원인: form태그가 추가적으로 필요함을 알지 못했고, button도 type이 'submit'이 아닌 'button'으로 되어있었음. 문제 해결: form태그에 action = {{ url_for('app.py의 함수(위치)') }}으로 수정. button도 'submit'으로 수정함. select와 button은 div로 묶은 후 'input-group'이라는 class로 ..
[TIL 2024. 02. 23] 오늘 한 일 개인과제 2 기본기능 완(추가기능:1,3완성) 개인과제 3 기본기능 완 오후 7시_파이썬 문법 특강 TIL 작성 오늘의 리뷰 개인과제1 (updown.py) 문제상황: 깃허브에 코드를 공유하고, 팀원들로부터 피드백을 받음. 추가기능 1번인 유효범위 제한을 구현했는데, 첫번째 유효범위 제한에서는 '유효한 입력이 아닙니다'라는 문구가 올바르게 출력되지만, 그 이후에도 계속 유효범위를 벗어나는 숫자를 입력할 경우에는 up, down 등으로 출력되는 오류를 확인함. 오류 원인: while 무한루프 안에 유효범위를 검사하는 ifelse문을 사용함. 여기서 무한 루프 안에 iput을 넣어주지 않아서맨 처음 한 번만 유효범위 검사가 되는 거였음. 문제 해결: input문을 while 무한루프 안에 넣어줌..
[TIL 2024. 02. 22] 오늘 한 일 파이썬 문법 심화 복습 오후 특강 파이썬 개인과제 1, 2(깃허브) 오늘의 리뷰 [**kwargs]: keywordarguments => 딕셔너리에 자료넣기 ==>활용: 입력값을 딕셔너리로 정리하기 입력값에 제한 없이 유동적으로 받고 싶다면_*args, **kwargs 활용 def flexible(a, b, *args, **kwargs): print(a) print(b) print(args) print(kwargs)flexible(1, 2, 3, 4, 5, 6, test='key', double='burger', twins='love3', potato='sweet') (출력값) 유닛행렬 = 단위행렬 = 대각선만 1인 행렬 (파이썬 핸드북) 기본적으로 모듈의 코드는 건드리지 않는게 좋음. 되던..
[TIL 2024. 02. 21] 오늘 한 일 오전 팀 회의 파이썬 기본 문법 복습(함수 심화, class) 파이썬 문법 심화 강의(~패킹, 언패킹) TIL 작성 오늘의 리뷰 파이썬 기본 문법 1. 함수 심화 함수 생성시 매개변수는 각각 특정한 값으로 지정할 수 있음 ->순서에 무관하게 동일한 값 출력. 매개 변수에 인자를 입력하지 않은 경우에 사용할 수 있도록 기본값도 미리 설정할 수 있음. 매개변수 != 인자 => 매개변수: 함수 호출시 전달될 데이터의 자리표시자 역할. (ex) def add(x, y): => 인자: 함수 호출시 전달되는 실제값 (ex) add(5, 3) 2. class class는 게임 속 뱀 or 쿠키(객체)를 만들기 위한 통제장치, 쿠키틀로 이해하면 직관적임. class에는 생성자(__init__)과 메서드(클..
[TIL 2024. 02. 20] 오늘 한 일 오전 팀 회의 gpt 웹개발 복습: jquery, fetch, database 파이썬 기본 문법 복습: 함수~map, filter, lambda식 오후 특강 참석 TIL 작성 파이썬 핸드북 오늘의 리뷰 gpt 웹개발 복습 1. 정리 자바스크립트 리스트, 값 추가: 변수.push('문자열' or 변수) 리스트, 값 가져오기: console.log(마찬가지), 변수에 새로 담기 딕셔너리, 값 추가: 변수['추가할 키'] = 추가할 벨류 딕셔너리, 값 가져오기: console.log(마찬가지), 변수에 새로 담기 리스트-딕셔너리 자료형, 값 가져오기: console.log(마찬가지), 변수에 새로 담기 파이썬 리스트, 값 추가: 변수.append('문자열' or 변수) 리스트, 값 가져오기: pr..
[TIL 2024. 02. 19] 오늘 한 일 파이썬 기본 문법_완강 프로그래밍 기초 주차_팀 노션 작성 TIL 작성 오늘의 리뷰 파이썬 기본 문법 2개의 아이콘 실행 버튼 사용은 지양(지금 보고 있는 파일을 실행한 건지 헷갈리는 경우가 발생함) -> 지금 보고 있는 파일에서 run하는 게 제일 정확함. +-*/, 제곱(3**2), 나머지(3%2)_모르는 게 있으면 구글링 혹은 gpt! 변수_정수, 소수, '문자열'(변수와 혼동 방지 위해 따옴표 사용), 참거짓 =은 변수에 담을 때 사용/ ==은 같다는 의미 문자열+문자열 : 붙여서 나옴, 당연히 사칙연산은 불가 문자열+숫자 : 에러-> str()이나 int()로 변환 필요 a= '2' b=2일 때, a와 b는 다른 것임. 전자는 문자열이고, 후자는 숫자. [숫자->문자열로 바꾸고 싶은..
[TIL 2024. 02. 16] 오늘 한 일 - 1주차 미니프로젝트 발표 - KPT 회고 작성 - 다면평가 제출 - TIL 특강 -git 강의 리뷰_마무리는x 오늘의 리뷰 1. git 특강_review git add.가 계속 오류남. 원인이 .venv 때문인가 하였지만, 알고 보니 '띄어쓰기' 때문이었음. git add(한 칸 띄우고). 이는 생각해보 당연함. 여기서 .은 '현재 경로'를 의미하기 때문. -> 이 과정에서 .venv가 git에 의해 추적되지 않고 있다는 메시지를 터미널 상에서 확인함. 이후에 .venv가 문제된다면, 아예 .gitignore파일을 생성하는 게 좋겠다! ->튜터님의 코멘트에 따르면, (1) .gitignore파일은 .git과 같은 working directory상에 생성해야 함. (2) .gitignore..
[TIL 2024. 02. 15] 오늘 한 일 -오전 회의 -mypage css 수정 -발표 대본 초안 작성 -git 특강 리뷰(영상 다시 시청) 오늘의 리뷰 -팀원으로써 맨 처음에 git clone 할 때_미리 폴더를 생성해놓으면 오류 남. 그냥 vscode켠 후 바로 터미널 창 실행해서(아무 폴더도 열려있지 않는 상태) git clone 후에 open folder해서 코드 받아와진 것을 보고 수정하면 됨. -push는 로컬 브랜치로. -pull은 main(remote branch)로. -구글 폰트 수정시, 백그라운드 이미지 삽입시_url(""); -> 특히, 구글 폰트 import끝에 ;확인하기! -> css는 그냥 일관되게 끝에 ;붙인다고 생각하는 게 좋음. -media 쿼리 css : 여타 프로그래밍 언어의 if문과 구조 유사. ..