반응형
[파이썬 문법] for문 예제
파이썬 기본 문법 다루기
목차:
1. for문
for문의 기본 구조
for (A) in (B):
2. for문 range 예제
for (변수) in range(시작-이상, 끝-미만, 간격)
# for n in range(a,b,c)
# >> a에서 b-1까지 c의 간격으로 n출력
for n in range(1,5,1):
print(n)
출력 결과 보기
1
2
3
4
Process finished with exit code 0
for문 거꾸로 출력 : -1씩 증가
for n in range(0,-5,-1):
print(n)
출력 결과 보기
0
-1
-2
-3
-4
Process finished with exit code 0
3. for문 리스트 예제
for (인자) in (리스트)
datas = ['a', 'b', 'c']
for data in datas:
print(data)
출력 결과 보기
a
b
c
Process finished with exit code 0
리스트 순서 뒤집기 : list.reverse()
datas = ['a','b','c']
datas.reverse()
for data in datas:
print(data)
출력 결과 보기
c
b
a
Process finished with exit code 0
문자열 출력, 리스트와 동일
chars = 'Hello'
for c in chars:
print(c)
출력 결과 보기
H
e
l
l
o
Process finished with exit code 0
4. 인덱스 다루기
인덱스를 출력하여 몇번 째 출력인지 파악할 수 있음.
기본 숫자 범위 반복, 출력
# 기본 범위 반복(시작점, 증가량 생략가능 >> 시작점 0, 1씩 증가) for i in range(5): print(i)
문자열, 리스트 - 방법, 출력 형태 동일 (예시 - 리스트)
datas = ['a','b','c'] for data in datas: # index 출력 : datas 리스트에 data가 몇번 째 인자(인덱스) > 출력 print(datas.index(data))
python3.9 | camp-lee@naver.com
반응형
'파이썬' 카테고리의 다른 글
[파이썬] input 여러개 (0) | 2021.11.29 |
---|---|
[파이썬] 리스트 평균 (0) | 2021.11.29 |
[파이썬 문법] 문자열 다루기 (자르기, 합치기, 제거) (0) | 2021.11.05 |
[파이썬 기초] 다른 폴더 파일 import 하는 방법 (0) | 2021.11.04 |
[파이썬 기초] 패키지 설치 | pip install (0) | 2021.10.18 |