바뀜
둘러보기로 가기
검색하러 가기
← 이전 편집
다음 편집 →
8. 반복문
(편집)
2021년 5월 26일 (수) 22:00 판
478 바이트 추가됨
,
2021년 5월 26일 (수) 22:00
→range
68번째 줄:
68번째 줄:
|}
|}
===range===
===range===
−
range() 와 함께 많이 쓴다. 명령에 따라 리스트를 만들어주는 함수이다.
+
반복문은
range() 와 함께 많이 쓴다. 명령에 따라 리스트를 만들어주는 함수이다.
(실제 데이터형은 range라는 데이터형으로, 리스트와 구분해서 쓰인다.)
{| class="wikitable"
{| class="wikitable"
!의도
!의도
!방법
!방법
+
!예시
+
!결과
|-
|-
|기본형태
|기본형태
−
|range(시작숫자, 종료숫자, 증가량)
+
|
range(종료숫자)
−
range(시작숫자, 종료숫자)
#증가량은 1
+
range(시작숫자, 종료숫자, 증가량)
−
+
range(시작숫자, 종료숫자)
−
range(종료숫자) #시작숫자는 0
+
|
+
|
|-
|-
|1부터 9까지
|1부터 9까지
|range(1, 10, 1) #10을 만나면 종료해버린다.
|range(1, 10, 1) #10을 만나면 종료해버린다.
+
|<syntaxhighlight lang="python">
+
range(10, 1, -1)
+
</syntaxhighlight>
+
|
|-
|-
|10부터 1까지
|10부터 1까지
|range(10, 0, -1)
|range(10, 0, -1)
+
|<syntaxhighlight lang="python">
+
range(10, 1, -1)
+
</syntaxhighlight>
+
|
|}
|}
=분기문=
=분기문=
89번째 줄:
100번째 줄:
===break===
===break===
반복문 안에서 반복문을 깰 때 사용한다. 조건문 안에서 반복문을 깰 때 사용할 수 있다.
반복문 안에서 반복문을 깰 때 사용한다. 조건문 안에서 반복문을 깰 때 사용할 수 있다.
+
+
자기 바로 위의 반복문을 탈출한다.
===continue===
===continue===
해당 반복은 수행하지 않고 다음 반복으로 건너뛴다. <code>pass</code>도 동일.
해당 반복은 수행하지 않고 다음 반복으로 건너뛴다. <code>pass</code>도 동일.
+
+
=== pass ===
+
있으나 마나한 기능이지만.. if나 for문 안에서 내용을 들여쓰기 하지 않으면 에러가 나는데, 내용을 나중에 채워넣기 위해 사용하는 구문.
Sam
사무관
,
인터페이스 관리자
,
관리자
, 교사
편집
1,408
번
둘러보기 메뉴
개인 도구
로그인하지 않음
토론
기여
계정 만들기
로그인
이름공간
문서
토론
변수
보기
읽기
편집
원본 편집
역사 보기
더 보기
검색
둘러보기
대문
최근 바뀜
임의의 문서로
미디어위키 도움말
도구
특수 문서 목록
인쇄용 판