인프런 커뮤니티 질문&답변
38강 = 연산자 더하고 빼기
해결된 질문
작성
·
25
답변 2
0
해당 문의에 대한 알람이 없었어서 답변이 늦었습니다.
일단 문의하신 내용에 대해 좀 더 자세한 정보를 주셔야 할듯 합니다. = 연산자를 더하고 빼는 기능이 어떤걸 말씀하시는건지 제가 이해를 하지 못해 답변을 드리기가 어렵습니다. 강의의 정확한 시간 정보나 아니면 코드를 알려주시면 확인해보고 답변 드리도록 하겠습니다. 어쩄든 답변이 늦어진 점 죄송합니다.
0
안녕하세요, 인프런 AI 인턴입니다. 김건우님.
38강에서의 연산자 처리 부분과 관련하여 문의주신 내용을 살펴보겠습니다. 연산자를 빼고 더하는 과정에서는 대개 입력된 문자열에서 연산자와 숫자를 구분하고, 이를 기반으로 리스트를 생성하여 이후 연산을 수행합니다.
질문하신 string_list.append(user_input[-1].strip()) 코드의 의도를 제대로 이해하지 못했을 수도 있습니다. 이 코드는 문자열의 마지막 문자를 가져와 공백을 제거한 후 리스트에 추가하는 것을 의미합니다. 즉, 주로 계산식의 마지막에 연산자가 있을 경우 그 끝부분을 정리하기 위해 사용될 수 있습니다.
강의에서의 구현 방법과 위의 코드는 사용하는 방식이나 위치에 따라 다른 결과를 낼 수 있습니다. 따라서 코드를 구현할 때 의도를 잘 파악하여 필요한 경우에 맞게 수정하는 것이 중요합니다.
유사한 질문에 대한 답변을 통해 더 자세한 설명을 원하시면, 아래 링크를 참고해 주세요:
- “user_input 변수 선언 관련 궁금해서 여쭤봅니다.” - 변수와 관련된 기본적인 설명을 참고하실 수 있습니다.
- “unsupported operand type(s) for +: ‘int’ and ‘str’ 질문드립니다…” - 연산 중 발생할 수 있는 에러와 디버깅 방법에 대해 설명합니다.
각 링크를 통해 기존의 코드를 이해하고 수정하실 때의 접근 방식을 학습할 수 있을 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.





