728x90
반응형
list = []
for i in range(0,3):
for j in range(0, i):
list.append("*")
print(list)
다음과 같이 진행상태를 보기 위해서 출력(print)를 추가해 보면 i,j 값에 따라 어떻게 for문이 실행되어 리스트에 *이 추가되는지 확인 할 수 있습니다.
list = []
for i in range(0,3): # i는 0,1,2 값이 됩니다.range(start,end,step)인데 end-1까지 나옵니다.
for j in range(0, i): # j는 i가 end가 됩니다. i=0일때는 동작하지 않고, 1일떄 1번, 2일때 2번 동작하게 됨
list.append("*")
print('i=',i,'/j=',j,'/list=',list) # 진행 상태를 보기 위해 추가
print(list)
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 재고품 관리(믹스,종이컵) 딕셔너리 처리 (2) | 2023.12.10 |
---|---|
[파이썬] 문제 : tkinter 마일->킬로미터 변환 (1) | 2023.12.10 |
[파이썬] 문제 : 클래스(AddWorders)와 딕셔너리 (2) | 2023.12.10 |
[파이썬] 문제 : 클래스(Box) 선언 및 __init__(), __str__() 사용 (0) | 2023.12.10 |
[파이썬] 문제 : 학생 점수 튜플과 리스트 만들고 합계,평균 계산 (0) | 2023.12.10 |
댓글