inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 반복문과 다양한 데이터구조 활용1

19분 47초

291

윤영석

작성한 질문수 5

0

for index in range(2,10):
    for index2 in range(1,10):
        if (index * index2) % 2 == 0:
            print(index,"X",index2,"=",index*index2)

이 코드를 설명하자면,

우선 처음에 index라는 변수에 2부터 9까지 차례대로 하나씩 넣으면서 반복한다.

그 다음에 그 속에 포함된 index2는 1부터 9까지반복한다.

합치면 index가 2가 처음나오면 index2는 1이 따라나온다.

2,1 3,2 4,3 이런 세트로 함께 반복이 되는것이다.

그리고 만약 두개를 곱한값의 몫을 구했을때 0 이나온다면 print 아래를 출력한다.

이 의미가 맞나요?? 그리고

if문의 위치는.. 굳이 꼭 저기여야만 하나요?

python 웹-크롤링

답변 1

0

잔재미코딩 DaveLee

안녕하세요. 답변도우미 입니다.

 

해당 코드는 상위 반복문이 1회 수행될 때마다, 내부 반복문이 1부터 9까지 반복하는 코드입니다.

if 구문은 그중에 if 구문의 조건에 맞는 부분만 print 구문을 실행한다는 의미로, 조건을 체크해야하는 위치가 해당 위치이기 때문에, 해당 위치에 적은 것이라서, 다른 위치에 적으면, 의도한대로 동작하지 않을 것 같습니다.

감사합니다.

33강 9:51 excercise55.

0

25

1

섹션2 - 32강 연습문제 48번 질문

0

31

0

주피터 노트북 사용법 강의 관련

0

32

1

exercise 20. 데이터 구조(리스트)

0

33

0

65강 소리

0

37

1

섹션 5 CSS selector사용해서 클로링하기2의 커리큘럼 일정 부재?

0

49

2

크롤링, 영상을 따라해도 제미나에게 물어봐도 안되요

0

54

1

정규표현식 및 여러 코드 꼭 외워야 하나요?

0

60

1

리스트 함수형도 정수 데이터 받을 수 있나요?

0

61

1

크롤링 관련 질문

0

75

1

문제 답이 없는 버전은 없나요?

0

90

1

requests, BeautifulSoup 임포트 부분에 대해 문의드립니다.

0

97

1

업데이트 강의

0

121

2

선생님 강의중에서 sqlite3 강의를 제공한 강의가 있나요?

0

148

2

연습용 예제 파일

0

89

1

lxml 관련 오류

0

118

1

SAVE Request 창 띄우는 법

0

106

1

포스트맨 사용법이 바뀌어서 강의를 따라가지 못하겠습니다. 2

0

91

1

포스트맨 사용법이 바뀌어서 강의를 따라가지 못하겠습니다.

0

117

1

예제 2, 4, 6에 대한 풀이 방식 질문.

0

108

1

문제 파일

0

94

1

pdf 파일 내 코드 복붙시 공백

0

317

1

데이터 저장 강좌 문의 건

0

108

1

" " 와 ' '의 차이를 알고 싶습니다

0

271

1