인프런 커뮤니티 질문&답변

IJILKJ님의 프로필 이미지
IJILKJ

작성한 질문수

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

3. K번째 큰 수

3중 for문에서 range관련 질문입니다.

작성

·

246

1

강의에서처럼 3중 for문을 쓰게되면 마지막쯤에 range의 첫번째 인자가 두번째 인자를 초과하게 되는데

예를들어서 i가 9일때 m의 range가 (11,10) 이 되는데

이게 에러가 안나는데 파이썬에서 어떻게 처리하는건가요?

보통 range의 첫번째 인자가 두번째 인자를 초과하는경우는 세번째 인자로 -1 등을 주어서 내려가는식으로 만드는데 

ex) for i in range(11, 5, -1)   

동영상에 코드는 마지막쯤에 에러가 날거같은데 왜 range초과 에러같은게 안나는지 궁금합니다.

혼자 확인해보니까 그냥 print가 아무것도 안찍히던데 어떻게 처리되는건가요?

답변 4

0

김태원님의 프로필 이미지
김태원
지식공유자

위에 답변은 읽은 것 같으니 지극히 주관적인 답변이라 지우겠습니다.

이 강의를 다 듣고나면 삼성 SW역량테스트 A형 정도를 도전해볼 실력이 되는 거라 생각됩니다. 앞으로도 더 많은 문제를 풀어보야야 합니다. 이 강의를 다 보고 난 후 백준사이트에서 실전문제로 최소 100문제 정도 풀어보야야 삼성 SW역량평가를 편안하게 통과할 수준이 될거라 생각합니다.  풀어볼 문제 리스트를 원하신다면 정리좀 해서 섹션 8의 위상정렬 영상에 자료로 올려놓도록 하겠습니다.

0

IJILKJ님의 프로필 이미지
IJILKJ
질문자

헉 전화까지 해주시다니 감사합니다.

마지막 질문인데 이 강의를 열심히 공부해서 나중에 이 강의에 있는 문제는 모두 해결가능한 수준이 됬을 때는 

어느정도 수준으로 보면되나요? 그냥 기업코테 통과할 수준인지 아니면 강사님이 말슴하신 해결력이 뛰어난 사람에 가까워지는건지 

만약 기업코테 통과할 수준정도라면 후에 어떤식으로 공부방법을 잡아야할까요?

아직 강의초반부지만 탐색문제는 예전에도 몇번 풀어봤고 빠르게 진도를 나간후에 미리 계획을 세워보고싶어서 질문드립니다.

0

IJILKJ님의 프로필 이미지
IJILKJ
질문자

답변 감사합니다. 이건 외람된 질문이지만 자율주행쪽 일을 하신다고 나와있는데 컴공학생으로써 그쪽에 관심이 있어서 질문 몇가지 드려도 될까요?

1. 딥러닝쪽 현업에서 선형대수학, 미적분, 확률과 통계 중 가장 중요하고 많이 쓰이는 수학지식이 어떤부분인가요?

예를들어 미적분이라면 미적분의 어느부분이 중요한지 말씀해주실수있을까요?

2. 신입을 뽑느다고 했을때 중요하게 보는거 몇가지 말씀해주실 수 있을까요?

0

김태원님의 프로필 이미지
김태원
지식공유자

range 객체생성자는 range(start, stop, step)과 같이 3개의 인자를 갖고 있으며 range(start, stop)처럼 step이 생략되면 기본값으로step는 1입니다. 그리고 연속된 정수를 담은 객체가 생성되려면 start  <  stop 이어야 합니다. 이 조건이 만족되지 않으면 빈객체가 만들어지고 for문은 반복하지 않고 바로 멈춥니다. 

IJILKJ님의 프로필 이미지
IJILKJ

작성한 질문수

질문하기