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 | 31 |
Tags
- hackerrank
- 코딩
- 코딩테스트
- 해시테이블
- TF-IDF
- 프로그래머스
- Oracle
- 컴파일언어
- streamlit
- 인터프리터언어
- BM25
- 코테
- python
- 해커랭크
- Compiler
- 파이썬
- 해시
- 컴파일러
- xla
- 판다스
- 프로그래밍
- ML
- 자료구조
- NumPy
- sql
- pandas
- Relation Extraction
- string 모듈
- 구름톤
- 오라클
Archives
- Today
- Total
Mo!
(Python) for문 개념 (3) - 중첩 for문 본문
반복된 for문을 반복시키고 싶을 때 중첩된 for문을 사용한다
# 구구단 출력하기(2단부터 9단까지)
for a in range(2, 10): # 2부터 9까지 출력
for b in range(1, 10): # 1부터 9까지 출력
print(a, 'X', b, '=', a*b) # 구구단 출력(2단부터 9단까지)
-- 출력 결과 캡처는 2단만 되어 있지만 실제 결과는 2단부터 9단까지 출력된다
# 1부터 10까지 숫자의 약수의 개수 출력하기
i = 0
for a in range(1, 11): # 1부터 10까지 출력
for b in range(1, 11): # 1부터 10까지 출력
if a % b == 0:
i = i + 1 # a와 b를 나눈 나머지가 0인 경우 i가 1씩 증가 - 약수의 개수
print (a, '의 약수의 개수는', i, '개 이다.') # a와 a의 약수의 개수를 출력
i = 0
-- 약수의 개수를 담을 i 변수를 미리 설정한다
-- a와 b를 나눈 나머지가 0일 경우 i가 1씩 증가하여 약수의 개수가 구해지도록 한다
-- i를 0으로 초기화시켜야 숫자마다 약수의 개수를 구할 수 있다
'Python' 카테고리의 다른 글
(Python) while문 개념(2) - continue, break (0) | 2021.12.13 |
---|---|
(Python) while문 개념(1) (0) | 2021.12.13 |
(Python) for문 개념 (2) - continue, break, else (0) | 2021.12.09 |
(Python) for문 개념 (1) (0) | 2021.12.09 |
(Python) if ~ else문 개념 (0) | 2021.12.07 |
Comments