cifidejdj   2년 전

아무리 봐도 모르겠네요

yeejesijack   2년 전

문제에서 요구하는 출력형태는

10000보다 작거나 같은 셀프 넘버를 한 줄에 하나씩 출력하는 프로그램을 작성하시오입니다

ex)

1

3

5

현재 리스트의 형태로 출력됩니다 [1,2,3,4,5,6,7 ... 10000]

결과가 1~10000의 정수 리스트로만 나오기에

코드의 19번째 줄부터를 a에 포함되지않은 b의 요소를 한줄에 하나씩 출력하도록 고쳐주시면 될듯합니다

for b in range(1, 10001):
    if b in a:
        pass
    if b not in a:
       print(b)

다른 질문의 코드를 보니 마지막부분이 달라진듯한데

조건문 앞의 들여쓰기 간격도 중요합니다

댓글을 작성하려면 로그인해야 합니다.