Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- Compiler
- xla
- string 모듈
- 컴파일언어
- TF-IDF
- 자료구조
- 코딩
- pandas
- 구름톤
- 파이썬
- 프로그래밍
- 해시
- 오라클
- 프로그래머스
- Oracle
- 인터프리터언어
- sql
- 코딩테스트
- 해시테이블
- python
- 코테
- Relation Extraction
- 해커랭크
- ML
- hackerrank
- 컴파일러
- BM25
- 판다스
- NumPy
- streamlit
Archives
- Today
- Total
Mo!
(Python) while문 개념 (3) - 중첩 while문 [구구단 출력하기] 본문
# 구구단 출력하기(2단부터 9단까지)
a = 2
while a < 10: # a값이 9까지 출력되도록 반복
b = 1 # b값이 9까지 될때마다 1로 초기화
while b < 10: # b값을 9까지 출력되도록 반복
print('%d x %d = %d' %(a, b, a*b)) # 구구단 출력
b = b + 1 # b는 반복될 때 마다 1씩 커진다
a = a + 1 # a는 반복될 때 마다 1씩 커진다
# 값이 홀수가 되는 구구단만 출력하기 (힌트 : 홀수 X 홀수 = 홀수)
a = 2
while a < 10:
if a % 2 == 0: # a가 짝수이면
a = a + 1 # a를 1씩 증가
continue # 반복문의 처음으로 이동(짝수인 a값 출력 안되게함)
b = 1 # b의 값을 1로 초기화 시키기
while b < 10:
if b % 2 == 0: # b가 짝수이면
b = b + 1 # b를 1씩 증가
continue # 반복문의 처음으로 이동(짝수인 b값 출력 안되게함)
print('%d x %d = %d' %(a, b, a*b)) # 값이 홀수인 구구단만 출력
b = b + 1 # b가 홀수여도 1씩 증가되어야 함
a = a + 1 # a가 홀수여도 1씩 증가되어야 함
# 값이 홀수가 되려면 홀수와 홀수의 곱이어야 한다
# 홀수인 3단 5단 7단 9단에서 홀수와 곱해진 경우의 구구단만 출력된다
# 값이 짝수인 구구단 출력 (힌트 : 짝수 X 홀수 = 짝수, 짝수 X 짝수 = 짝수)
a = 2
while a < 10:
b = 1
if a % 2 == 0: # a가 짝수라면
while b < 10:
print('%d x %d = %d' %(a, b, a*b)) # b값이 어떤 값이라도 곱은 짝수
b = b + 1
else: # a가 짝수가 아니라면
while b < 10:
if b % 2 == 0: # b값이 짝수여야 곱이 짝수이다
print('%d x %d = %d' %(a, b, a*b)) # b값이 짝수일 때만 출력
b = b + 1
a = a + 1
'Python' 카테고리의 다른 글
(Python) np.arange(), np.zeros(), np.ones() (0) | 2022.02.24 |
---|---|
(Python) 데이터프레임에서 특정 열을 제외하고 선택하기 (0) | 2022.02.22 |
(Python) while문 개념(2) - continue, break (0) | 2021.12.13 |
(Python) while문 개념(1) (0) | 2021.12.13 |
(Python) for문 개념 (3) - 중첩 for문 (0) | 2021.12.09 |
Comments