안녕하세요 일코님 좋은 강의를 해주셔서 감사합니다. 제가 지금 하고 있는 작업은 한글파일이 pdf파일로 변환된 파일을 다시 한글파일로 변환하는 것입니다. 이때, 한PDF를 사용하면 한글파일로 아주 나이스하게 변환되는 것을 보고 이걸 파이썬으로 자동화할 수 없을까 고민하고 있습니다. pdf를 일반 파이썬 라이브러리로 읽어와서 text로 변환하는 코드말고 한pdf의 기능을 이용하여 pdf를 한글파일로 바로 변경할 수 있는 라이브러리나 코드가 있을까요? 늘 감사드립니다
정적변수, 정적메서드 5:03초에서 정적 메서드는 정적변수에만 접근 가능하다고 했습니다. 그런데 person p1 = new person()에서 public person()으로 먼저 접근하고 public static in popultation = 0으로 가는데, public person()은 인스턴스 메서드가 아닌가요? 어떻게 이런 절차로 접근이 되는건지 궁금합니다. 반면에 8:20에 나오는 예문에는 Counter.increment() 실행하면 public static void increment() (static메소드죠)로 가서 count++이 실행되고 privat static in count = 1로 반영이 됩니다. 질문의 요지는 static은 static만 참조 가능하다고 말씀하셨는데, 어떻게 첫번째 경우처럼 실행이 가능한가입니다.
안녕하세요 저는 현재 딥러닝 개발자로 일하면서 장고 강의를 듣고 있는 초보 개발자입니다. 보통 딥러닝에서 파이썬 가상환경을 구성할 때 anaconda를 이용합니다. 그런데, 선생님께서는 venv를 사용하여 가상환경을 구성하시더라구요! anaconda 가상환경과 venv가상환경의 차이가 뭔지 궁금합니다ㅎㅎ 웹개발에서 venv 가상환경을 사용하는 이유가 있나요?? 항상 좋은 강의 올려주셔서 감사드립니다:) 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
이해가 어려운 섹션이나 영상 설명은 질문으로 꼭 남겨주세요. 기출문제를 풀다가 막힌 개념이 있나요? 질문으로 회차나 번호, 개념을 예시로 질문해주세요. 답변에 도움이 됩니다. 이론 문제는 통합본 PDF 파일로 제공될 예정입니다. (6월 중 업로드 예정) 합격을 가르는 것은 역시 코드해석문제. 이론을 외울 시간이 없다면 코드에 익숙해지고, 중요 개념을 몇 가지 외워가면 합격할 수 있습니다. 어디서어디가 적용되는범위고. 세밀했으면졸겠어요 이게참이라서이렇게된다든지. 비교연산자조건문반복문강의 5분에나온느문제. 2읭배수 3의배수. 이론곤알겠는데. 이게. 어떻게. 이프문에서. 나와서. 카운트가언제 증가하는지. 하나도모르겠네요. .설명좀해주세요. .
python ide에서는 정답 맞는데 백준에서는 틀립니다 solution함수를 이렇게 하면 틀리는 이유는 뭔가요? from collections import Counter def solution(arr): pre_answer=Counter(arr) for key in pre_answer: if pre_answer[key]%2==1: return key n=int(input("참가자 수:")) arr=[] for i in range(n): arr.append(input()) for j in range(n-1): arr.append(input()) print(solution(arr))
이해가 어려운 섹션이나 영상 설명은 질문으로 꼭 남겨주세요. 구조체 멤버를 지정할때구조체명.멤버 구조체명->멤버(*구조체명).멤버로 할수있는것으로 알고있는데그렇다면답은 -> 말고도 .이 될수도 있나요?더불어 위의 코드 하나씩 풀이해주시면 감사하겠습니다. 코도 의미가 너무 어렵고 이해가 안가네요.ㅜㅡㄴ
이해가 어려운 섹션이나 영상 설명은 질문으로 꼭 남겨주세요. 기출문제를 풀다가 막힌 개념이 있나요? 질문으로 회차나 번호, 개념을 예시로 질문해주세요. 답변에 도움이 됩니다. 이론 문제는 통합본 PDF 파일로 제공될 예정입니다. (6월 중 업로드 예정) 합격을 가르는 것은 역시 코드해석문제. 이론을 외울 시간이 없다면 코드에 익숙해지고, 중요 개념을 몇 가지 외워가면 합격할 수 있습니다.
4장 Chapter 4-1(예수금 조회).py 실행하면 더 이상 진행되지 않습니다. 1) 코드 실행, 고객ID, 비밀번호 입력 2) 다음 팝업 화면 생성, 계좌비밀번호 입력창 생성되지 않고, 코드에 계좌비밀번호를 입력해도 동일합니다. 3) 더 이상 진행이 되지 않습니다.
강사님 안녕하세요. 강의를 보다보면 배워야할 점이 많이 보입니다. - 채팅방 그룹 이름을 만들 때 staticmethod 장식자를 활용한다던지 - 해당 강의에서 Room 모델 안에서 다른 필드와 섞이는 것을 방지하기 위해 별도의 추상화 클래스를 만든다던지 파이썬의 고급 기술? 이라고 해야할까요? 이런 걸 잘 사용하려면 결국엔 의식적으로 사용하려고 하고 연습해야 할거 같은데 추천하시는 강의나 서적이 있을까요?
안녕하세요 강의 잘 듣고 열심히 따라가고 있습니다. ㅎㅎ Dynamic Programing 강의를 듣는 도중 궁금한점이 있어 질문 드립니다. 백준 9251문제는 Longest Common Subsequence를 구하는 문제인데 강의 내용에서 3가지 접근법인 브루트포스, 그리디, DP 순으로 설명해주시고 똑같이 따라하려고 노력하고 있습니다. 2가지 질문사항이 있습니다. 제가 생각해본 풀이가 브루트포스, 그리디, DP중 어느 풀이에 속하는지 궁금 합니다. 제가 생각해낸 풀이 Dictionary를 활용하여 LCS를 구하는 방법인데요. S1에 문자가 나온 횟수를 Dictionary로 저장하고 S2에 문자가 중복해서 나온 횟수를 빼주어 0이 되는 문자의 개수를 세는 방법입니다. 또한 이 방법으로는 백준 통과가 안되구요. 왜 안되는지 궁금합니다. 코드는 아래와 같이 작성하였습니다. s1 = list ( input ()) s2 = list ( input ()) #print(s1,s2) dicts = dict () for i in s1 : if i not in dicts : dicts [ i ] = 1 else : dicts [ i ] += 1 common = [] for j in s2 : if j in dicts : dicts [ j ] -= 1 if dicts [ j ] == 0 : common . append ( j ) print ( len ( common )) 감사합니다.
안녕하세요, 강의 감사합니다. 섹션2. 브루트 포스[문제 풀이] : BOJ1182 에 질문이 있습니다. 부분수열의 수가 100만이고 1억 보다 작아서 브루트 포스로 풀 수 있다고 하셨는데, 보통 경우의 수가 1억 미만 인지를 그러면 확인 하면 될까요?? 1억을 선택하신 기준이 궁금합니다. 1000만은 가능한가요?
안녕하세요. 맨 처음에 제가 혼자 풀었을 때는 정답이 DDBCD로 나왔습니다. 제가 풀이를 이런 과정으로 했는데요. 1) n의 0번 인덱스에 있는 73을 sum에 가산 -> 73/30=2 -> default에 있는 "D" 출력 2) n의 1번 인덱스에 있는 95를 sum에 가산 -> 168/30=5 -> default에 있는 "D" 출력 3) n의 2번 인덱스에 있는 82를 sum에 가산 -> 250/3=8 -> case 8부터 default까지의 "BCD" 출력 제 풀이대로 되지 않는 이유가 for문의 중괄호가 switch case문을 감싸고 있지 않아서 그런 건가요? 또, switch case문이 for문의 중괄호에 포함이 되면 제가 작성한 답이 출력이 되나요? 혼자서 이해해보려고 노력했는데 개념이 부족해서 이렇게 질문 올려봅니다. 감사합니다.