정규표현식을 사용하지 않는 부분에서
185
난뀨
작성한 질문수 13
0
user_input = input()
s = ''
store = user_input[0]
count = 1
for i in user_input:
if i ==store:
count += 1
else:
s += str(count) + store
store = i
count = 1
s += str(count) + store
print(s)
#입력 aaabbbcccccdd #출력 4a1b3b1c5c1d
이렇게 나오고 있어요.
코드를 다시보아도 출력값이 코드에 맞게 나오고
있어요.
그런데 그러면 입력한 값을 잘못 세고 있는
코드인거잖아요?
강의에서는 예제에 나온 답이 틀렸다고만 설명해주시고
있으신데 위의 코드자체에는 문제가 없는건가요?
정규표현식으로만 풀어야하는 문제인건가요?
정규표현식으로 하면 잘 나오고 있습니다.
답변 1
0
안녕하세요 난뀨님! 영상에 애러가 있어서 중간중간 자막으로 설명드리고 있는데 혼란을 드려 죄송합니다.ㅜㅜ
맨 위에 count = 0 입니다.
아래 코드로 하면 정상적으로 표현됩니다. 위에서는 else문에서 s += str(count) + store를 2번하여 생기는 문제로 보이네요.

41번 문제 질문입니다.
0
321
0
94번 질문
0
202
0
알고리즘 강의가 어떤 것인가요?
0
270
1
3:55분부터 이해가 안갑니다
0
273
0
64번문제 작동이 안됩니다
0
275
0
1부터 100까지의 합
0
266
1
왜 '혜원'이 max값으로 출력되는지 모르겠습니다
1
381
1
sorted 와 sort 질문입니다
0
213
1
강의에서 사용하는 문제 제출 플렛폼 사용은?
0
242
0
37번 코드 / 오류 문의
0
318
1
40번질문입니다.
2
367
2
문자열 뒤집기 재귀함수 질문드려요
0
513
1
부록 Counter부터 내용이 안보여요
0
413
1
선택정렬 최솟값_인덱스 부분 질문입니다.
0
209
1
코딩문제 채점
0
296
1
자바스크립트 100제란 같은문제일까요?
0
244
1
50번 이후 문제는 안올라온건가요?
0
294
1
99번에 오류가 살짝 있어서 고쳐봤어요
0
298
0
마지막에 numpy 모듈 슬라이싱 사용시
0
265
0
강의에서 문제는 노션에서 복사해서 주피터나 파이썬 IDE복사해서 풀어보는 건가요?
0
335
1
공부 방법에 대해 질문드립니다.
1
284
1
38번 질문입니다.
0
137
0
37번문제 질문이 있습니다
0
127
0
40번 관련 질문드립니다.
0
163
0





