while문 형식
변수=시작값
while 변수<끝값:
이 부분 반복
변수=변수+증가
[예제1]
- 문장을 3회 반복하는 while문 작성
i=0 #초기값 설정
while i<3: #3보다 작을 때
print('%d: 안녕하세요? while문을 공부 중입니다.' %i)
i=i+1 #for문 증가값에 대한 설정
0: 안녕하세요? while문을 공부 중입니다.
1: 안녕하세요? while문을 공부 중입니다.
2: 안녕하세요? while문을 공부 중입니다.
[예제2]
- for문으로 작성한 1에서 20까지의 합계 구하기
i,hap =0,0
i=1
while i<21:
hap=hap+i
i=i+1
print('1에서 20까지의 합계: %d' %hap)
1에서 20까지의 합계: 210
[예제3]
- 누적 합계가 1500이 되는 시작 시점 알기
hap,i=0,0
for i in range(1,101):
hap+=i
if hap>= 1500:
break
print('1~100의 합계를 최초로 1500이 넘게 하는 숫자: %d' %i)
1~100의 합계를 최초로 1500이 넘게 하는 숫자: 55
[예제4]
- 1~200의 합계를 구하되, 6의 배수 제외하고 더하기
hap,i=0,0
for i in range(1,201):
if i%6==0:
continue
hap+=i
print('1~200의 합계(6의 배수 제외): %d' %hap)
1~200의 합계(6의 배수 제외): 16734
'Data Analysis > Python Basic' 카테고리의 다른 글
[파이썬] 리스트를 활용한 거북이(터틀) 그래픽 응용 프로그램 만들기 (0) | 2023.04.09 |
---|---|
[파이썬] 리스트 생성하여 출력 예시 zip (0) | 2023.04.07 |
[파이썬] 터틀 프로그램 만들기 (0) | 2023.04.03 |
[파이썬] for문을 이용한 반복문 (0) | 2023.04.02 |
[파이썬] 주피터 노트북 설치 및 실행방법(feat. PDF 추출) (0) | 2023.04.02 |