[사전스터디] Python - loop

hyuckhoon.ko·2020년 4월 22일
0

What I learned in wecode

목록 보기
7/109

의미 : for each element 'i' in range(1~99), do this below.

1에서 99까지의 숫자 범위 내에서,
(중복없이) 5의 배수, 3의 배수인 값들의 합을 구하는 코드

======================================================

문자열 변수에 지우고 싶은 문자를 제거하는 법

string.replace() 메소드를 통해 제거해 나간다.

======================================================

■ 설명 : 리스트 內 data type이 문자인 변수가 있다.
그 리스트에 불필요한 문자들을 제거하는 반복문이다.

이중 for문을 작성하기 위해 어떤 것을 먼저 바깥 for문으로 지정할지 고민해야한다.

■ 문제해결 process는
1) 고치고 싶은 문자에 대해서
2) 불필요한 문자들을 하나하나 검사해서 수정해야 한다.
즉, → 고치고 싶은 문자 당(per) 불필요한 문자들을 검사하는 process다.

따라서, 고치려는 문자들이 담긴 리스트가 바깥 for문에 배치시키고
불필요한 문자 리스트가 안쪽 for문에 배치하였다.

0개의 댓글