반응형
파이썬 for문을 이용해
숫자를 1씩 증가시켜보겠습니다.
1. 개발 이슈
숫자 리스트
구현하고자 하는 것은
위의 이미지처럼 한 줄씩 나올 때마다 1 2 3...처럼
숫자가 하나씩 증가하면서 같이 찍히게 만들고 싶습니다.
어려운 말로 인덱스를 정하고 싶은 것이죠.
-
2. for 반복문
배열이름 = ['키위', '코코넛', '포도', '메론']
for 반복문이름 in 배열이름:
print(반복문이름)
for 반복문
한글로 적어보자면 저렇게 위치를 넣어주시면 됩니다.
전체적인 모양을 잘 봐주세요.
반복문의 이름은
정해진 것이 아니니
자유롭게 지어도 괜찮습니다.
-
키위
코코넛
포도
메론
출력 내용
for 반복문을 작성하고
Run을 하면
위의 이미지처럼 출력이 됩니다.
자 이제 거의 다 왔습니다.
3. 숫자 증가
fruits = ['키위', '코코넛', '포도', '메론']
i = 1
for fruit in fruits:
print(str(i) + fruit)
# 1키위
# 1코코넛
# 1포도
# 1메론
초기값 정하기
맨 처음 1로 시작하니까
먼저 1을 변수에 담아줍니다.
이때 꼭 for 반복문 바깥쪽에서 정의해주셔야 합니다.
안 그러면 아무리 반복해도 숫자가 커지지 않아요.
str()은 숫자를 문자로 바꿔주는 함수입니다.
다음에 자세히 다뤄보도록 합시다.
이제 증가만 시키면 되겠죠?
-
fruits = ['키위', '코코넛', '포도', '메론']
i = 1
for fruit in fruits:
print(str(i) + fruit)
i += 1
# 1키위
# 2코코넛
# 3포도
# 4메론
숫자 증가
i += 1 은 1을 더한다는 의미입니다.for 반복문이 실행될 때마다 1씩 증가해서숫자가 증가되어 나옵니다.
해결~
그런데 반복문 자체에서 인덱스를 출력하는 방법도 있었더라고요.그런 방법이 더 좋을 것 같다는 생각도 해봅니다.
이상으로 파이썬 for 반복문에서 숫자 증가 방법을 알아보았습니다.
도움이 되셨다면 공감과 댓글, 구독을 부탁드립니다.
[같이 보면 좋은 포스팅]
[coding/Python] - 파이썬 flask 설치 (파이참)
그럼 이만.
총총.
반응형
'coding > 개발 팁' 카테고리의 다른 글
Postman 다운로드 (30) | 2022.04.04 |
---|---|
내일배움단 프로젝트 챌린지 4일차 개발일지 (26) | 2022.03.30 |
깃허브 사용법 - 이메일 공개 설정 (32) | 2022.03.28 |
GIT 온라인 실습 (32) | 2022.03.24 |
인스턴스 원격 접속 (38) | 2022.03.21 |