1:1 상담
등록일 2022-08-10 07:48:27
제목 5강 제어문 실습 문의
내용

안녕하세요. 

빅데이터 분석기사가 되기 위해 열심히 준비하고 있는 30대 직장인입니다. 

 

어제 5강 실습 중에 코드가 동작하지 않는 부분이 생겨서 어떤 부분에서 실수있었는지 여쭙고자 글을 남깁니다. 

 


 

괜찮으시다면 저의 코딩에서 잘못 된 부분을 알려주실 수 있으실까요?

감사합니다. 

 

정태용 드림,

답변

안녕하세요 정태용님

러닝플러스 교육운영팀입니다.

 

강사님께 전달받은 답변 기재해드립니다.

확인 부탁드립니다^^

 

감사합니다^^

 

[강사님 답변]

 

본 영상에서는 word의 슬라이스 처리 (word[:])로 수정한 후 Run하는 부분 전에 Stop을 하셨을 것 같은데 영상에서는 생략된 것 같습니다.
주피터에 *가 떠있다는건 Running인 상태를 의미하는데, 변경 전의 스크립트가 동작 중이어서 print(word)가 출력이 안되고 있는 것 같다고 추정합니다. 학습자분의 코드는 맞습니다.
따라서 Stop 후에 다시 코드 수정과 저장 후에 Run 해보시길 바랍니다.

추가로 본 코드에서 중요한 내용은 기본 word와 word[:] 슬라이스의 차이점인데요.
word로 했을 때는 로직상 banana가 조건에 걸려 리스트에 계속 추가되게 되고, in으로 가져오는 w값이 무한정 가져오게 되는 겁니다.
강의 영상에서는 word[:]라는 슬라이스로 복제본을 만들었기 때문에, 원본인 words에 값이 추가되게 되더라도 무한 루프에 빠지지 않게 되는 것입니다.

---------------------------

 

안녕하세요 정태용님

러닝플러스 교육운영팀입니다.

 

해당 과정 컨텐츠사로 전달하여 답변 받으실 수있도록 하겠습니다.

최대한 빠르게 확인하여 답변드리겠습니다!

 

감사합니다^^

2024 평생교육바우처 공고 알림 신청!

x

입력하신 휴대폰 번호로 [2024 평생교육바우처 신청 공고]를 가장 먼저 알려드립니다.

이름
연락처 - -
개인정보 수집 및
이용에 관한 동의
· 수집항목 : 성명, 휴대폰번호
· 이용목적 : 2024 평생교육바우처 공고 알림 신청 발송
· 입력해주신 개인정보는 정보주체자의 서비스 해제 요청 시 즉시 파기됩니다
· 개인정보 제공에 대한 동의를 거부할 권리가 있으며, 동의를 거부할 경우 2024 평생교육바우처 공고 알림 신청 서비스를 제공받으실 수 없습니다.
· 수집된 개인정보는 위 목적 이외의 용도로는 이용되지 않으며, 제 3자에게 제공하지 않습니다.