1.문제
리스트 변수 l에 있는 요소 중 홀수를 다음과 같이 출력해 보자
l=[1,2,3,4,5,6,7]
출력
1 3 5 7
2.코드설명
l=[1,2,3,4,5,6,7]
i = 0
while i < 7:
if l[i] % 2 == 1:
print(l[i] , end = " ")
i += 1
이 코드에서 i는 while(반복문)을 실행시키기 위해 필요하다.
ㅣ[i] => ㅣ의 인덱스번호를 i 값 (i += 1)을 더해 i값(L의 인덱스값)을 더해준다.
가로쓰기는 원래 입력함수 print가 print("?", end = "\n")인데 end = "\n" 에 줄바꿈("\n")을 지우고 공백을 넣어주면 1 3 5 7 같이 출력이된다
3.느낀점
여태까지 파이썬엣 딱히 막히는게 없었는데 이번 반목문에서 처음 막혀서 오랜시간 고민했다 나중에 내가 다시 반복문문제에서 어려움을 겪었을때 내 블로그를 보고 문제를 해결할 수 있도록 자세히 적어봤다.