안녕하세요. 강의를 구매하고 재밋게 보고 있는데요 지금 재귀함수 이해하기 시리즈 3편을 다 보았는데요 질문은 제가 지금 학습하고 공부하는 방법이 맞나요? 엇나가고 있는거라면 조언 해주시면 감사드려요 ㅠㅠ 강의를 보기전 직접 문제를 풀어보기 내 코드랑 강의를 보면서 코드 이해하기 강의와 노션을 완독 한 후에 풀이 코드 방식을 학습하고 해당 방식을 풀이 1번 2번 3번 대로 직접 푸는 연습하기 아무래도 파이썬 처음이다보니 익숙하지 않아서 문법을 조금 찾아보면서 하고 있긴 합니다. 예를들어 arr = [-1] * (n +2) 아래와 같은 코드가 살짝 이해가 안되었는데 출력 해보니까 js로 작성해보자면 const n = 10; const array = Array.from({ length: n + 2 }).fill(-1); 이런 코드인것 같더라요. 결론적으로는 1,2,3번 방식으로 공부하고 있으면서 파이썬 문법은 중간중간 제공해주신 파이썬 Notion이나 구글링을 통해서 학습 하면서 문제 풀이 방식들을 안보고도 풀 수 있을때까지 반복 숙달하고 있는데 이렇게 학습 하면 될까요?
[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
안녕하세요. '패턴으로 실습하며 익히기: HTML 이해를 바탕으로 크롤링하기' 강의를 듣고 있습니다. 태그와 속성이라는 개념이 여러번 등장하는데, 제가 잘 이해했는지 궁금합니다. 제가 이해하기로 태그는 속성의 이름을 말하는 것이고, 속성은 HTML언어에서 '파이썬의 문자열, 숫자, 소수점 등 변수종류' 와 비슷한 역할 하는 것 같습니다. 예를 들어서 img src = 'dimg.png' width = '100' 에서 img는 속성을 부르는 명칭입니다. src는 이미지 파일이라고 컴퓨터에게 알려주는 속성입니다. 제가 잘 이해했는지 알려주시면 감사하겠습니다. HTML언어가 파이썬 언어에 비해 생긴게 복잡해서 배우기 어려운 것 같습니다.
[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
다음 코드는 크롤링 패턴 코드에서 앞 부분만 따왔습니다. 출처: 패턴으로 실습하며 익히기:HTML 이해를 바탕으로 크롤링하기 import reqests 해석: reqests라는 라이브러리를 가져온다. from bs4 import BeautifulSoup 해석:bs4 라이브러리에서 뷰티플 솦이라는 클래스를 가져온다. Q1 왜 두개의 라이브러리 명이 나올까요? 라이브러리 reqests, bs4 Q2처음 import는 라이브러리를 가져왔는데 왜다음 import 에서는 뷰티플 솦 클래스를 가져올까요? 그냥 코드쓰는 방식을 외워야 하나요?
코드에서 마지막 줄에 문자열 종료를 메모하셨는데, 문자가 한글자씩 배열돼서 문자열이 종료됐다는 걸 마지막 줄 처럼 표시해야하는 건가요? 수강 첫 질문이 문자열에 null을 표시해야하는 경우에 대해 여쭤보는 거였는데 아직도 많이 헷갈립니다. 제대로 된 지식이 아직 머리에 없는 채로 코드 해석을 하다가 마지막줄을 보자마자 mycar.model[i]=\0 를 보고 배열을 null값으로 싹 비워버리는 줄 알았네요...ㅎ
55분쯤인데 아무리 일주일만에 합격목표로 압축강의찍으셨다지만.. 풀이나 많은 부분들을 생략하시고 설명하시는 것 같아서 수강 멈추고 다시보고 이해하려해보고 그래도 안되면 질문해서 이해하고 이런 부분들이 생기네요 점점. 55분 빈도 문제인데 저 재귀함수가 결과적으로 어떻게 l의 갯수를 의미하는지 아직도 해석을 못했거든요. 저런 문제는 영상에서도 본인이 어려운 문제라고 언급하셨는데도, 왜 구체적인 풀이가 없는지 답답하면서 강의 결제한 거에 회의감까지 드네요.