inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

174만명의 커뮤니티!! 함께 토론해봐요.

게시글 목록 조회 시 불필요한 예외 처리에 대한 질문

미해결

FastAPI 실전편: JWT와 Redis로 완성하는 인증 시스템

강의에서 배운 게시글 목록 조회 코드에서 궁금한 점이 있습니다. @app.get("/posts", response_model=list[PostResponse]) def get_posts(db: Session = Depends(get_db)): query = select(Post).order_by(Post.created_at.desc()) posts = db.execute(query).scalars().all() if posts is None: raise HTTPException(status_code=404, detail="게시글이 존재하지 않습니다.") return posts SQLAlchemy 2.0의 .all() 메서드는 데이터가 없을 때 None 을 반환하는 게 아니라 빈 리스트 [] 를 반환 한다고 알고있습니다. 결과적으로 if 문을 탈 수가 없는데, 필요 없는 코드가 아닌가 해서요. 그냥 빈 리스트를 반환하면 되지 않나요?

  • jwt
  • redis
  • FastAPI
  • python3
고리오영감 댓글 1 좋아요 0 조회수 122

pdm 패키지를 사용하지 못할경우

미해결

FastAPI 실전편: JWT와 Redis로 완성하는 인증 시스템

uv사용해도 괜찮나요? Poetry 로 JWT 강의 해보다가 막혀서 mac에서 진행했는데 윈도우에서도 하고 싶어서 질문드립니다.

  • jwt
  • redis
  • FastAPI
  • python3
진영화 댓글 1 좋아요 0 조회수 99

백준 13565 침투 질문

해결됨

[파이썬/Python] 문과생도 이해하는 DFS 알고리즘! - 입문편

강의 정말 잘 듣고있습니다. DFS 너무 어려웠는데 저에게 한 줄기 빛 같은 존재십니다..! 원본 문제가 바뀐것같기도 한데, 13565번 백준 원본을 보면 M, N 순서대로 입력을 받는 것 같습니다. M이 행에 해당되고, N이 열에 해당이 되어서 전반적으로 반대가 되어야하고, 강의에서 말씀 주신 이 부분도 def dfs (y, x): global visited, map_, answer, N if y == N: answer = True return y == M 으로 바뀌어야할 것 같은데 맞을까요?

  • python
  • 코딩-테스트
  • 알고리즘
  • dfs
  • python3
mangmang0221 댓글 2 좋아요 1 조회수 151

sql_app.db 연동 관련

미해결

FastAPI 실전편: JWT와 Redis로 완성하는 인증 시스템

../src 경로에서 sqlite3 sql_app.db 실행 및 접속 이후 SQLite version 3.43.2 2023-10-10 13:08:14 Enter ".help" for usage hints. sqlite> .tables sqlite> .tables sqlite> post 확인이 안됩니다

  • jwt
  • redis
  • FastAPI
  • python3
창범 댓글 1 좋아요 0 조회수 167

섹션1 Array 강의 default value 질문

해결됨

AI 시대 대체되지 않는 미국 빅테크 코딩테스트 알고리즘 문제 해결 전략 (feat. 빌게이츠)

섹션1 array강의 21분30초 쯤 Accumulator을 설명하시면서 max_val은 array의 default value이고 variable이 default value라고 설명하셨는데 어떤 의미로 하신 말씀이신지 잘 모르겠습니다. 파이썬 문법과 관련된 말인가요?

  • 알고리즘
  • data-structure
  • python3
강영석 댓글 2 좋아요 0 조회수 142

침투/섬개수 질문

해결됨

[파이썬/Python] 문과생도 이해하는 DFS 알고리즘! - 입문편

침투/섬의개수 질문드립니다. 침투 문제에서는 연속된 숫자가 들어와서 row=input() 이렇게 표현 하셨는데 연속된 숫자가 들어올거라는 것을 어떻게 유추할수 있을까요? 섬의개수 문제에서는 침투와 달리 row=list(map(int,input().split())) 이렇게 표현하셨는데, 침투랑 동일하게 row=input()으로 표현해도 되는거 아닌가요? 연결정보 채우는거에 대한 언급을 어떻게 찾는지 궁금합니다

  • python
  • 코딩-테스트
  • 알고리즘
  • dfs
  • python3
정구호 댓글 2 좋아요 1 조회수 191

자문자답 2 - 실습 (차분/이동평균)

미해결

파이썬과 딥러닝을 활용한 시계열 자료 처리

실습 진행하실때 yfinance 부분에서 ms = yf.download("MSFT", start='2020-01-01', end='2021-12-31', progress=False) #Microsoft ms.drop(['High','Open','Low','Adj Close','Volume'], axis=1, inplace=True) ms['Yesterday_Close'] = ms['Close'].shift(1) ms.columns = [' '.join(col).strip() if isinstance(col, tuple) else col for col in ms.columns] ms.columns = [col.split()[0] for col in ms.columns] ms.reset_index(inplace=True) # 기존 인덱스 초기화 if 'Date' in ms.columns: ms.set_index('Date', inplace=True) ms['Price_Difference'] = ms['Close'].diff() 이거 복붙하시면 진행되실거에요 yfinance 버전업에서 ticker - 회사명 이 함께들어와서 오류가 생긴 것 같네요. 참고하셔요~

  • 딥러닝
  • 투자
  • 금융공학
  • 알고리즘
  • 인공지능(ai)
  • python3
SeongBaek CHO 댓글 2 좋아요 0 조회수 199

자문자답 - Pandas(groupby) 관련

미해결

파이썬과 딥러닝을 활용한 시계열 자료 처리

실습 파트에 Groupby 함수가 적용이 안될 시 group_variables = ['Order Date', 'Category'] desired = df.select_dtypes(['int16', 'int32', 'int64', 'float16', 'float32', 'float64']).columns grouped_df = df.groupby(group_variables)[desired].sum() grouped_df 이렇게 숫자데이터만 잡아서 해보면 되실거에요

  • 딥러닝
  • 투자
  • 금융공학
  • 알고리즘
  • 인공지능(ai)
  • python3
SeongBaek CHO 댓글 2 좋아요 0 조회수 169

재귀함수 질문

해결됨

[파이썬/Python] 문과생도 이해하는 DFS 알고리즘! - 입문편

재귀함수에서 보통 베이스 케이스에 리턴이 있는 경우를 많이 봤는데 베이스 케이스 부분에 return 안쓰는거랑 return 쓰고 그 뒤에 비워놓는거랑 같은 건가요?? 예를 들어 이 두개가 같은건가요? (함수 안 부분 띄어쓰기해도 질문등록하면 다 왼쪽으로 정렬되서 보이네요ㅠ) 함수1: def function() for _ in range(N): ... 함수 2: def function() return for _ in range(N): ...

  • python
  • 코딩-테스트
  • 알고리즘
  • dfs
  • python3
Al Al 댓글 1 좋아요 1 조회수 182

백준 1260 (DFS 와 BFS) 프린트 위치 질문

해결됨

[파이썬/Python] 문과생도 이해하는 DFS 알고리즘! - 입문편

안녕하세요 🙂 bfs 에서 질문이 있는데 왜 프린트(print(idx, end = ' ')를 for loop 안에서 queue.append(i) 한 다음 프린트하지 않고 큐에서 팝할때 프린트 하나요?

  • python
  • 코딩-테스트
  • 알고리즘
  • dfs
  • python3
Al Al 댓글 1 좋아요 1 조회수 174

촌수계산(백준 2644) 질문

해결됨

[파이썬/Python] 문과생도 이해하는 DFS 알고리즘! - 입문편

영상 2:53 왜 연결된 노드중에 가장 작은 노드부터 방문해야 하나요??

  • python
  • 코딩-테스트
  • 알고리즘
  • dfs
  • python3
Al Al 댓글 2 좋아요 1 조회수 256

다른 주제 강의

해결됨

[파이썬/Python] 문과생도 이해하는 DFS 알고리즘! - 입문편

안녕하세요!! 먼저 좋은 강의 너무 감사드립니다 이해가 너무 잘돼요 ㅜㅜ 전에 글중에서 올해 하반기에 다른주제 강의들도 올리실 계획 있다고 본 것 같은데 (DP, BFS 등등) 혹시 구체적인 일정 나온게 있나요? 나오면 꼭 결제하고 싶습니다! 감사합니다^-^

  • python
  • 코딩-테스트
  • dfs
  • python3
  • 알고리즘
Al Al 댓글 2 좋아요 1 조회수 185

강사님 후속 강의

미해결

파이썬 기본

안녕하세요 강사님 혹시 C++ 강의도 혹시 계획이 있으신지 궁금합니다

  • python
  • python3
댓글 1 좋아요 0 조회수 175

상속작업에서

미해결

Django 베이스캠프

챕터 Template 에서 영상 35:09초 상속작업관련 이해가 안가는게있습니다. 저는 base.html에 {% load static %}만 기입하고 자식인 blog_list.html에서는 기입을 안 했는데, 모든 태그(h1, h2)가 색상이 변경된 상태 입니다. 장고는 5.0.6인데 이게 업데이트가 된건가요?

  • HTML/CSS
  • python
  • django
  • powershell
  • python3
SeongBaek CHO 댓글 1 좋아요 0 조회수 245

graph

해결됨

[파이썬/Python] 문과생도 이해하는 DFS 알고리즘! - 입문편

dfs 영상을 쭉 보고있는데요 ㅎ 문제들 마다 규칙이 거의 무조건적으로 visited 와 2차원 graph 가 생성이 되나요 ?? visited = [] graph = [[False] *MAX for _ in range(MAX)] 2. MAX 를 두시는 이유가 뭔가요 ??

  • python
  • 코딩-테스트
  • 알고리즘
  • dfs
  • python3
SJ 댓글 1 좋아요 1 조회수 235

재귀 함수 Depth

해결됨

[파이썬/Python] 문과생도 이해하는 DFS 알고리즘! - 입문편

영상에서 23:48 부분 보고있는데요. 칼럼 2에 5를 제일 하단에다가 적었는 이유가 어떤 규칙이 있는건가요 ?? 그리고 5 옆에는 비워두고 1 ( 무시 ) , 2 ( 무시 ) 6을 적으신것도 어떤 규칙이 있는건가 ? 궁금해서 여쭤봅니다 !

  • python
  • 코딩-테스트
  • 알고리즘
  • dfs
  • python3
SJ 댓글 1 좋아요 1 조회수 219

백준 DFS

해결됨

[파이썬/Python] 문과생도 이해하는 DFS 알고리즘! - 입문편

백준을 기준으로 하시는 이유가 있나요 ??

  • python
  • 코딩-테스트
  • 알고리즘
  • dfs
  • python3
SJ 댓글 1 좋아요 1 조회수 260

[바닥장식][런타임에러] 질문 있습니다.

해결됨

[파이썬/Python] 문과생도 이해하는 DFS 알고리즘! - 입문편

강사님이 작성해주신 코드로 실행을 해봤을때 런타임 에러가 발생합니다. 제가 코드를 잘못 작성한 걸까요? import sys sys.setrecursionlimit(10**6) inpurt = sys.stdin.readline def dfs(y, x): global map_ cur = map_[y][x] map_[y][x] = "" if cur == "-" and map_[y][x + 1] == "-": dfs(y, x + 1) elif cur == "|" and map_[y + 1][x] == "|": dfs(y + 1, x) # 1. initialize N, M = map(int, input().split()) MAX = 50 + 10 # N * M map_ = [["" * MAX] for _ in range(MAX)] # 2. connection info for i in range(1, N + 1): row = input() for j in range(1, M + 1): map_[i][j] = row[j - 1] # 3. dfs answer = 0 for i in range(1, N + 1): for j in range(1, M + 1): if map_[i][j] != "": dfs(i, j) answer += 1 # 4. print print(answer) 코드에 오타가 있는 것 같습니다 map -> map_

  • python
  • 코딩-테스트
  • 알고리즘
  • dfs
  • python3
강한 타조 댓글 3 좋아요 1 조회수 341

그래프 짤 때 adjacency matrix vs adjacency list

해결됨

[파이썬/Python] 문과생도 이해하는 DFS 알고리즘! - 입문편

안녕하세요 정말 강의 잘 듣고 있습니다. 저는 코딩을 영어로 공부하고 있는데 지금까지 봤던 문제들 중에서 graph 를 짜는 부분에서 adjacency matrix 와 adjacency list 두 종류를 쓰셨는데 강의에서 말씀하신 부분을 보면 모든 면에서 adjacency list 가 더 낫지 않나요? 특히나 메모리를 적게 쓰는 부분과 더 짜기가 쉽다는 부분에 있어서요. adjacency marix 가 adjacency list 보다 선호되는 케이스가 혹시 있는지 궁금해서 질문 드립니다. 그리고 adjacency list 를 만드실 때 리스트 안에 리스트를 만드는 설정을 하셨는데 혹시 해시맵에 리스트를 넣어서 하는 게 더 보편적인건가요? 추가) 아 그리고 visited 는 list 에 False 로 채워넣는것 대신에 set() 으로 하는 게 더 메모리에 좋을까요?

  • python
  • 코딩-테스트
  • 알고리즘
  • dfs
  • python3
David K. 댓글 2 좋아요 1 조회수 456

2644문제(촌수 구하기) 질문입니다.

해결됨

[파이썬/Python] 문과생도 이해하는 DFS 알고리즘! - 입문편

1) 이 문제는 2차월 배열에 False로 초기화한다음 입력받은값만 True로 썼는데 이 문제도 메모리 낭비를 위해 빈 리스트에 넣어서 풀려면 어떻게 해야 할까요?? 2) 재귀(1)중간에 재귀(2)타고 여기서 재귀(3)타고 재귀(4)타서 값을 찾았을때 리턴을 했는데요 리턴을 했다고 해서 1,2,3번의 반복문을 break하는건 아니더라고요 어짜피 답은 찾았으니 시간낭비 방지를 위해 반복문을 돌지 않는방법이 있나요?

  • python
  • 코딩-테스트
  • 알고리즘
  • dfs
  • python3
먹는샘물 댓글 2 좋아요 1 조회수 297

인기 태그

인프런 TOP Writers

주간 인기글